Houdini To D5 同步插件 beta 版本

特别鸣谢 :beers: D5用户 晴天 @985771231 开发并维护 Houdini To D5 同步插件 :heart_eyes_cat:,该插件目前处于 beta 状态,更多功能支持在开发中,欢迎扫码加入交流群 :point_down:
加入群聊二维码


安装环境与版本支持

  • 需要PC主机安装 Houdini 客户端及D5渲染器2.4及以上版本
  • 已支持 Houdini19.5、Houdini20.0 及 Houdini20.5 三个版本

下载与安装


功能说明

D5_SendCameraView

  • 发送选择相机的当前视角
  • 操作步骤:
    1. 选择相机路径
    2. 点击发送按钮,即可将视角发送至D5

D5_SyncCameraView

  • 实时同步选择相机的当前视角
  • 操作步骤:
    1. 选择相机路径
    2. 勾选开始同步相机视角,取消断开视角同步|
      图片9

D5_SendSingleScene

  • 将选择的单相机当前视角以场景的形式发送
  • 操作步骤:
    1. 勾选可自定义场景名称,若未勾选,则发送的场景使用相机名称
    2. 设置场景名称
    3. 选择需要发送场景的相机
    4. 点击发送场景至D5
      图片8

D5_SendMultiScene

  • 将多个相机当前视角以场景的形式发送
  • 操作步骤:
    1. 点击按钮可自动获取当前工程所有相机场景,并自动填写相机路径
    2. 勾选可自定义场景名称,若未勾选,则发送的场景使用相机名称
    3. 设置场景名称
    4. 点击按钮将全部场景发送至D5
      图片7

D5_SendSingleCameraAnimation

  • 将选择的当前相机的动画发送到D5
  • 操作步骤:
    1. 选择带有动画的相机
    2. 设置想要发送的动画帧范围
    3. 点击按钮将动画发送至D5
      图片6

D5_SendMultiCameraAnimation

  • 将多个相机的动画发送到D5
  • 操作步骤:
    1. 点击按钮自动获取当前工程所有带有动画的相机,并自动填写相机路径
    2. 设置想要发送的动画帧范围
    3. 点击按钮将所有相机动画发送至D5

D5_SplitGroup

  • 将模型的Primitive、Point、Edge组自动分离(支持选择多个)
  • 操作步骤:
    1. 选择group的类型
    2. 将需要分割的group填写上去或者手动选择,不同的中间以单个空格分开
    3. 点击按钮进行分割

D5_SendGeometryByMultiMaterial

  • 将带有模型发送至D5渲染器内,无论模型是否带有材质,也可根据材质进行区分
  • 上游需要连接houdini自带的material节点,并选择使用的材质
  • 操作步骤:
    1. 若发送的模型应用houdini的材质,则勾选,若仅发送模型,则取消勾选
    2. 若模型带有材质,点击按钮自动获取材质参数匹配,无需手动填写
    3. 设置发送至D5内的模型名称
    4. 点击按钮,将模型发送至D5内
    5. 若模型存在多个材质,想要根据材质进行模型分割,可勾选
    6. 设置模型材质的类型

D5_CopytoPoints

  • 第一个输入端连接模型,第二个输入端连接points,节点会根据点的位置进行模型复制,并发送至D5渲染器
  • 操作步骤:
    1. 分别连接模型和散布的点
    2. 节点UI面板操作与上一节点一致

注意事项

  • 通过插件向D5发送模型时,请将模型转换成三角面后进行发送,Houdini 中可将模型转换成三角面的节点包含 divide 节点(UI界面默认参数)和 remesh 节点。

  • 插件支持在传输模型过程中为模型添加法线和UV信息,如果你想获得更好的法线和UV,请记得在 Houdini 中提前添加法线属性和UV属性,请注意法线属性和UV属性需要设置为 vertex(顶点)类型。

  • 插件目前支持同步模型、材质、场景、相机视角及相机动画,此外灯光同步在开发中,当前材质支持类型仅为 Houdini 自带的 Principled Shader,涉及相关参数调节仅支持节点面板参数,请勿使用节点连接的方式去修改材质面板上的参数。


帮助&交流

  • 如遇使用问题或有插件相关需求,请扫码加入微信群并在群内反馈:
    加入群聊二维码

HoudiniToD5目前支持模型、材质、场景、各种相机动画