特别鸣谢 D5用户 晴天 @985771231 开发并维护 Houdini To D5 同步插件 ,该插件目前处于 beta 状态,更多功能支持在开发中,欢迎扫码加入交流群 。
安装环境与版本支持
- 需要PC主机安装 Houdini 客户端及D5渲染器2.4及以上版本
- 已支持 Houdini19.5、Houdini20.0 及 Houdini20.5 三个版本
下载与安装
- 下载链接:https://pan.baidu.com/s/1xTWbN18tYnUtSlkvmjxCng?pwd=fp0n
- 插件安装:请根据 Houdini 版本下载对应版本的 .exe 文件进行安装
- 注意:安装时请勿出现中文路径,Houdini 不支持中文路径
功能说明
D5_SendCameraView
- 发送选择相机的当前视角
- 操作步骤:
- 选择相机路径
- 点击发送按钮,即可将视角发送至D5
D5_SyncCameraView
- 实时同步选择相机的当前视角
- 操作步骤:
- 选择相机路径
- 勾选开始同步相机视角,取消断开视角同步|
D5_SendSingleScene
- 将选择的单相机当前视角以场景的形式发送
- 操作步骤:
- 勾选可自定义场景名称,若未勾选,则发送的场景使用相机名称
- 设置场景名称
- 选择需要发送场景的相机
- 点击发送场景至D5
D5_SendMultiScene
- 将多个相机当前视角以场景的形式发送
- 操作步骤:
- 点击按钮可自动获取当前工程所有相机场景,并自动填写相机路径
- 勾选可自定义场景名称,若未勾选,则发送的场景使用相机名称
- 设置场景名称
- 点击按钮将全部场景发送至D5
D5_SendSingleCameraAnimation
- 将选择的当前相机的动画发送到D5
- 操作步骤:
- 选择带有动画的相机
- 设置想要发送的动画帧范围
- 点击按钮将动画发送至D5
D5_SendMultiCameraAnimation
- 将多个相机的动画发送到D5
- 操作步骤:
- 点击按钮自动获取当前工程所有带有动画的相机,并自动填写相机路径
- 设置想要发送的动画帧范围
- 点击按钮将所有相机动画发送至D5
D5_SplitGroup
- 将模型的Primitive、Point、Edge组自动分离(支持选择多个)
- 操作步骤:
- 选择group的类型
- 将需要分割的group填写上去或者手动选择,不同的中间以单个空格分开
- 点击按钮进行分割
D5_SendGeometryByMultiMaterial
- 将带有模型发送至D5渲染器内,无论模型是否带有材质,也可根据材质进行区分
- 上游需要连接houdini自带的material节点,并选择使用的材质
- 操作步骤:
- 若发送的模型应用houdini的材质,则勾选,若仅发送模型,则取消勾选
- 若模型带有材质,点击按钮自动获取材质参数匹配,无需手动填写
- 设置发送至D5内的模型名称
- 点击按钮,将模型发送至D5内
- 若模型存在多个材质,想要根据材质进行模型分割,可勾选
- 设置模型材质的类型
D5_CopytoPoints
- 第一个输入端连接模型,第二个输入端连接points,节点会根据点的位置进行模型复制,并发送至D5渲染器
- 操作步骤:
- 分别连接模型和散布的点
- 节点UI面板操作与上一节点一致
注意事项
-
通过插件向D5发送模型时,请将模型转换成三角面后进行发送,Houdini 中可将模型转换成三角面的节点包含 divide 节点(UI界面默认参数)和 remesh 节点。
-
插件支持在传输模型过程中为模型添加法线和UV信息,如果你想获得更好的法线和UV,请记得在 Houdini 中提前添加法线属性和UV属性,请注意法线属性和UV属性需要设置为 vertex(顶点)类型。
-
插件目前支持同步模型、材质、场景、相机视角及相机动画,此外灯光同步在开发中,当前材质支持类型仅为 Houdini 自带的 Principled Shader,涉及相关参数调节仅支持节点面板参数,请勿使用节点连接的方式去修改材质面板上的参数。
帮助&交流
- 如遇使用问题或有插件相关需求,请扫码加入微信群并在群内反馈: