Kat*_*nie 6 rendertarget unreal-engine4
我正在使用虚幻引擎4 VR内容示例,它有一个可以绘制的白板.它使用渲染目标将线条渲染到画布.
问题是,当我将白板复制到级别中的其他位置时,它会显示相同的图形,如下所示:
这是我使用的材料和纹理:
我尝试制作材料和纹理的副本并在其中一个白板上使用它,但结果相同.我不确定为什么渲染目标没有实例/唯一?为什么它在白板的多个实例上绘制相同的东西?
编辑(附加详细信息):我制作了原始渲染目标的副本,并尝试指定相反,我还制作了原始的材质实例,并为复制指定了但仍然是同一个问题.我试图动态创建一个渲染目标和材质实例,你可以在这里看到https://answers.unrealengine.com/questions/828892/drawing-on-one-whiteboard-render-target-is-copied.html,但是我无法借鉴它; 所以我只对其中两个做了它,它仍然有同样的问题
小智 0
对于使用渲染目标以将不同的渲染目标馈入其中的材质,其功能非常类似于使用静态纹理。必须创建多个渲染目标资源(在编辑器中或在运行时),并且必须使用不同的材质,或者至少使用不同的材质实例,并为每个资源分配唯一的渲染目标资源。
我的建议是创建该白板材质的一组材质实例,并确保复制渲染目标以获得每个白板唯一的一个,该目标在材质实例和白板 actor 上都设置。
如果这不起作用,则可能存在一些蓝图技巧,用于管理嵌入在白板中的运行时发生的渲染目标。您也可以将此视为一个挑战,尝试自己重新实现白板。
| 归档时间: |
|
| 查看次数: |
481 次 |
| 最近记录: |