Houdini 桥梁
Houdini World Creator 桥接器可将您的地形创作无缝导入 Houdini, ,既可作为 Houdini 高度场用于进一步处理,也可作为位移网格用于渲染。
安装
启动 Houdini 并导航至 "资产 "菜单,打开 "安装资产库 "面板。在此,找到从下载的桥接器文件中提取的 .hdanc 文件。
确保使用基于 Python3 的 Houdini 安装。 Houdini 19.0 及以上版本的默认构建类型应该是这样的。
参数
XML 文件
找到所需同步项目的 .xml 文件。对于 WC 22 及以上版本,该文件默认位于_____________。[用户] _\文件\World Creator \ 同步\
世界规模
设置地形的比例因子。
高度尺
设置地形高度的比例因子。
输出类型
在用于处理的高度场或用于渲染的位移网格之间选择输出类型。
将拼接图层导入高度场
将 World Creator 素材中的飞溅图层作为单独的高场图层导入,如果您想将它们作为遮罩在 Houdini 中进行进一步处理,这将非常有用(仅适用于高场)。
材料
指定需要创建材质的渲染器。
导入材质层
在生成的材质中切换使用单个地形图层或烘焙色图。
重置材料
允许您在同步过程中保护对特定材质层所做的任何更改。请注意,这只有在保留原始名称的情况下才有效!
强制 UV 缩放
这将略微缩放网格的 UV,从而使所有高度贴图包裹假象不可见。由于 octane 地形存在无法禁用包裹的错误,因此默认情况下会应用于所有 地形。
wc_bridge 节点必须始终解锁才能正常工作。这是因为它在 Matnet 中创建的材料节点只有在解锁时才能生成。
工作流程示例
本示例演示如何使用 Octane. 在 Houdini 中渲染地形,将使用 World Creator 提供的 Canyon 示例文件。同样的步骤也可应用于任何其他 World Creator 项目。
从 World Creator
在主面板顶部的应用程序栏中选择 "同步 "按钮,即可自动从 World Creator 导出所有相关数据。
同步到 Houdini
在几何体网络中创建 WC Bridge 节点。要启用 Octane, ,请将 输出类型 设置为 网格 ,将 材质 设置为 Octane, ,然后单击 "同步 "按钮。
由于我们激活了 "导入图层 "功能,现在 World Creator, 中的所有材质层都有了单独的子材质,可以在内部进一步修改。 Houdini.
请注意, Octane 网桥最多支持 12 层。
让我们将顶部沉积层更改为雪,为我们的地形增添冬日风情,使其更具视觉吸引力。为此,请获取 Sediment 漫反射材质,并在色彩贴图和输出之间插入 Tool_MixTexture 节点,并使用白色 Color RGB 作为颜色。毫无疑问,在 World Creator 中创建雪景效果可以获得更精确的结果,但在本指南中,我们将使用 Houdini.
现在的景观应该是这样的。
World Creator Houdini. 为了证明这一点,请将 World Creator 中整个地形的种子值设为 1,以创建一个符合原始地形设计的独特场景。
为了保持 Houdini 材质中的雪覆盖变化,请禁用桥梁参数中的 重置材质 参数。桥接器随后会扫描地形材质中预先存在的图层,保留对其所做的任何修改,同时重新加载任何相关的新纹理。这样做的唯一前提是您必须保留漫反射材质的原始名称。
虽然我们目前将此功能用于相对简单的修改,但它也可用于更复杂的材料,例如三平面着色器,同时在 World Creator 和 之间保持相同的迭代速度。 Houdini.
同步到 Houdini - Heightfield
除了将 World Creator 地形作为常规网格导入以进行渲染外,我们还可以将其作为高场导入。为此,请将 Output Type 修改为 Heightfield ,并选择启用 Import Splat Layers to Heightfield。
这样,我们就可以将 World Creator 中的单个材料作为高度场图层加载到模拟中。
Last updated