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