Kagamia / WzComparerR2

Maplestory online Extractor
MIT License
423 stars 134 forks source link

地圖模擬器 截圖儲存增加去背功能 #203

Closed lowrt closed 1 year ago

lowrt commented 2 years ago

原本 image

別家的程式去背功能(地圖是直接只擷取物件存成圖) image

Kagamia commented 2 years ago

似乎只和这一句相关: https://github.com/Kagamia/WzComparerR2/blob/master/WzComparerR2.MapRender/FrmMapRender2.cs#L822

GraphicsDevice.Clear(Color.Black); 强制把截图重置成了黑色背景(为了粒子特效等非常规blendstate的元素可以被截图),使这个参数可配置就可以解决问题了。

Kagamia commented 2 years ago

推送了一个更新,你可以在MapRender的配置里找到这个选项,支持rgb或argb格式的HEX字符串。

image

在我本地测试时存在一个已知的问题:即使填写了一个透明色(比如00000000)作为背景色,输出后依然没有透明度。 未来找到根本原因后会修复。

Kagamia commented 1 year ago

已经在最新的版本中修复(详见#236)