使用替身图
当场景包含许多应在远距离可见的对象时,应用程序性能会受到影响。为了减少此类对象的数量,使用了冒号。它们可以在节省视觉保真度的同时加快几何渲染速度:每个替身图都重复原始对象的变换和外观。
UNIGINE 提供了Impostors Creator工具,该工具可为单个对象或烘焙到Mesh Clutter中的对象生成替身图。
例如,您可以使用替身图替换远处的树木,以优化森林渲染:
使用发布者树优化的森林
注意
1.抢夺替身图#
注意
带有透明材质的物体不支持抓取替身图。例如。如果您的对象使用启用了Alpha Blend预设的材质,则不会显示为其生成的替身图。
要使用Impostors Creator工具抓住替身图,请执行以下操作:
- 在菜单栏中,选择Tools -> Impostors Creator。的Impostors Creator工具将打开。
- 在里面World Hierarchy窗口中,选择要为其创建替身图的单个网格或杂波。
注意
-
在里面Impostors Creator窗口中,指定所需的纹理和设置。
我们建议选择Octahedral类型的替身图,作为一种更高级的生成方法。
注意如果要生成植被的替身图,则应为纹理指定For Vegetation选项(如果可用)。 - 单击Create,然后在打开的文件对话框窗口中为纹理指定名称。
生成的替身图将作为子节点添加到原始网格/杂波中:
-
对于烘焙到clutter中的对象,将添加一个带有<node_name>_impostor_material材质的Mesh Clutter对象。所有所需设置将自动从原始Mesh Clutter对象复制。
场景中的真实杂物及其伪装者对象和假名线框 -
对于单个对象,将添加一个Mesh Static对象,并继承<node_name>_impostor_material材质。
场景中的真实对象(左)及其伪装者(右)对象和假名线框
2.设置替身图材质#
Impostors Creator中指定的所有纹理均在data文件夹中生成,并自动应用于材质中。冒充者的材质可能需要其他设置:
本页面上的信息适用于 UNIGINE 2.20 SDK.
最新更新:
2025-07-10
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)