Blender 桥梁

World Creator Bridge for Blender 允许您将地形创作无缝导入 Blender ,以便在 Blender 项目中使用。

安装

网桥依靠外部模块加载图像。因此,强烈建议在安装时连接互联网。安装所需模块后,就不再需要互联网连接了。如果没有互联网连接,请在安装插件前确保满足离线安装部分列出的要求。

启动 Blender, ,转到 "编辑"→"首选项",按下 "安装 "按钮并选择从下载的 Bridge 解压缩后得到的 .zip 文件。现在你应该能在附加组件列表中看到 Bridge。勾选复选框启用它。

重新启动 Blender. 外部 Python 模块需要在安装后下载并加载到内存中。此步骤只需一次。

离线安装

强烈推荐在线安装。这并不是一份关于如何在没有互联网连接的情况下进行安装的完整指南。这些只是桥接器工作时需要满足的要求。因此,需要了解 Python!

桥接器使用 Pillow,它需要放在 Blender的 Python 环境中。桥接器内部将其安装在用户的脚本文件夹中 \addons\modules\, ,您可以通过 bpy.utils.script_path_user()从 Blender Python 控制台获取,但 Blender Python 安装的任何其他环境路径也可以使用。

此外,如果您只知道 Python 而从未在 Blender 中使用过 Python,这一点也很重要:所有这些并不是指您的普通 PC Python 安装,而是指 Blender. Windows 上自带的安装,可在 [ BLENDER S INSTALLATION DIRECTTOY]\ [ 版本号 (如 3.5)]\python\

参数

  • XML 文件

    找到所需同步项目的 .xml 文件。对于 WC 22 及以上版本,该文件默认位于 [ 用户]\文档\World Creator \ 同步\

  • 对象名称

    为网桥创建的所有地形对象指定前缀。如果您打算导入第二个地形,请修改此参数,否则旧地形将被覆盖。

  • 世界规模

    该参数决定地形的比例因子。(默认:世界坐标中 1 像素的宽度等于 1 米, Blender)

  • 高度尺

    指定缩放地形高度的系数。

  • 插值

    启用高度贴图插值。默认情况下,插值只应用于单层地形,因为它会在多层地形的接缝处造成假象。

  • 汽车分区

    生成网格的细分会根据同步高度图的分辨率自动调整,以减少采样伪影。

  • 分区Viewport/Render

    可设置地形细分级别。

  • 导入图层

    在生成的材质中切换使用单个地形图层或烘焙色图。

  • 调整剪切

    自动调整视口摄像机的剪切距离,确保整个地形可见。(特别是更改视点摄像机,而不是渲染摄像机!)。

  • 重置对象

    允许您在同步过程中保护对特定地形对象所做的任何更改。请注意,这只有在保留原始名称的情况下才有效!

  • 重置材料

    允许您在同步过程中保护对特定材质层所做的任何更改。请注意,这只有在保留原始名称的情况下才有效!

  • 渲染器

    让您可以选择桥接器创建材质的渲染引擎。桥接器只支持 OctaneBlender 附加组件,而不支持 Octane渲染的 Blender 。目前,该插件可通过 Otoy 论坛下载。此外,请查看 Otoy 的下载区,因为该插件将来可能会在那里发布。使用 Octane. 时,请确保启动 Octane 渲染服务器 注意 Octane 仅限于 12 个单独的混合层,因此在创建地形时请考虑这一点。

  • 反转正常

    该选项可反转 Octane 材质的法线贴图。

工作流程示例

本示例说明在 Blender. 中渲染地形的过程, World Creator 附带的 Canyon 示例文件将用于此目的。这些步骤可用于任何其他 World Creator 项目。

从 World Creator

单击主面板顶部应用栏中的同步按钮,从 World Creator 自动导出所有必要数据。

同步到 Blender

要打开网桥界面,请在查看区域按 N ,然后从右侧边栏选择 "WC Bridge"。然后,点击面板底部的 Synchronize 按钮。

由于 Import Layers 选项已激活,因此 World Creator 中的所有材料图层现在都可以作为单独的组使用,并可在其中进一步修改。 Blender.

为了让我们的地形看起来像冬天,我们将把最上面的沉积层转换成雪的样子。为此,请打开 Sediment 子组,并在色彩贴图和输出之间添加一个带有白色的 Mix 节点。虽然我们可以使用 World Creator, 实现更精确的效果,但在本指南中我们将坚持使用 Blender 。

现在地形应该如图所示。

使用桥接器的一个显著优势是可以提高 World Creator 和 Blender 之间的迭代速度。为了更清楚地说明这一点,请在 World Creator, 中将地形的种子值改为 1,从而生成一个符合原始地形设计模式的新场景。

要保留 Blender 材质中的雪覆盖修改,我们必须停用桥梁设置中的 "重置材质 "参数。因此,桥接器会扫描现有子组的地形材质,保留对它们所做的任何修改,同时重新加载所有适当的新材质。要实现这一点,您必须保留子组的原始名称。

您可以在对象级别使用相同的工作流程,这样就可以在地形网格中加入更多修改器。为此,您必须保留 "细分 "和 "置换 "修改器以及原始网格名称。

Last updated