July 24, 2021

Houdini 学习 Digital Assets

Houdini 学习 Digital Assets

Digital assets let you create reusable nodes and tools from existing networks.

可以创建复用的节点和工具。

存储格式:.hda(.otl是旧版本)

创建的方法

  1. Subnetwork 右键  Create digital asset
  2. 资产命名
    • Operator Name 命名空间的名字
    • Operator Label tab管理器的名称
    • Save to library 存储位置,建议制作自己的资产库,便于个人管理。
  3. 编辑面板属性,脚本等细节
  4. 4.完成创建

面板参数介绍

Operator Type window 资产的编辑窗口

此窗口可以编辑资产除子节点之外的所有数据(参数面板,label and icon,嵌入文件,自定义脚本)

资产的编辑窗口

Basic tab基础标签

Basic

Parameters tab 参数标签

Parameters

Node Tabs 节点面板

Node

Enitble Nodes 是目前我最常用的,为了能编辑内部节点

Input/Output tab

Input/Output

输入输出 可以进行一些输入输出的信息描述

Help Tabs

Help

可以使用wiki 进行节点帮助的创建,我认为在大规模使用的情况下 是很有用的。

Code Tabs

适用于其他类型的资产,现在不讨论。

Scripts tab

Scripts

触发脚本的标签
当有一些自定义的触发操作,批处理之类就可以使用该标签进行创建。

Interactive tab

Interactive

交互标签 用于hda 和用户交互的操作
例如 hda的菜单位置,界面交互,热键之类

菜单设置 在 shelf Tools-Context- NetWork Plane - TAB Submenu Path

IExtra Files tab

内嵌文件标签

用于将一些纹理 bgeo文件嵌入hda 中,嵌入后使用opdef 在资产中进行调用。

Save Tab

保存 目前还未涉及到,感觉默认就行。

其他

  1. 关于私有资产保护问题
    • 可以创建黑盒,在你不想公开的情况下。
    • 方法:
      1. 选择需要创建黑盒的hda
      2. Assets - Create Black Boxed Asset from Selection
      3. 选择存储位置,完成创建。
  2. 当想修改官方的资产但不想影响资产的默认的问题
    1. 打开资产管理面板,右键资产 show in Asset Manager
    2. 右键点击资产中的hda 选择duplicate 进行修改创建。

关于本文

本文作者 Master Gong Sheng, 许可由 CC BY-NC 4.0.