Niagara DecalRenderer 扩展

之前线下咨询过想在NiagaraDecalRenderer中参考 SpriteRenderer 支持一下4个DynamicMaterialBinding,听官方说法应该不是很麻烦,但是官方目前没有支持的打算。

实际上手发现Decal 和Sprite以及Mesh、Ribbon不一样的点是,​目前支持的三个都是在Niagara模块中就做好了给GPU传数据的操作,但是Decal是通过 BatchUpdateDecals 把数据的结构体发出去,在外部用贴花通用方式支持的,目前卡在 Binding得到的值如何给到贴花上。

是否需要在​ FDeferredDecalUpdateParams 结构中或者 FDeferredDecalProxy 中增加参数在外部支持。求帮解答

[Image Removed]

Steps to Reproduce

Hi,

你好,抱歉回复比较晚。

我个人不太熟悉这块,我已经给开发的同事留言了,他之前应该给过其他人一些建议,等他有回复了,我再给你同步。

Hi,

这里有个类似的问题是开发的同事之前回复的,里面有个workround,真正的解决方案他现在也没有想好,我还在跟他沟通中,如果他有更明确的想法,我再给你更新。

[Content removed]

好的,感谢