Operator type libraries (OTLs)
你可以将资产文件以OTL形式文件在硬盘上保存. 保存好它的位置,你可以让每个用户,每个工程,每个项目文件都可以使用到它. OTL可以保存成单独的文件,也可以保存在场景文件中.
Tip
如果你不想将资产文件保存在场景文件中,请关闭operator type manager 中的Save operator definitions to Hip file 选项. 你也可以选择当你打开一个包含嵌入的资产节点时,是否提示警告.
你可以利用OTL文件来在不同场景文件中共享资产文件,而不需要复制,粘贴等.
operator type manager窗口就是用来管理操作符类型库的.
让Houdini可以获取OTL
Houdini通过环境变量 $HOUDINI_OTLSCAN_PATH 来搜索OTL的路径.默认路径是@/otls, @是指Houdini的标准路径($HOUDINI_PATH). 所以Houdini默认从$HOUDINI_PATH路径中搜索所有OTL文件. 这和Houdini搜索其它文件的方式类似.
老版本的Houdini使用不同的方式搜索OTL文件,即将OTL文件都存放在名为OPLibraries的文件夹下,文件夹的目录由$HOUDINI_OTL_PATH 变量设置. 新方法是更简单,和Houdini配合的更好. 如果想重新启用老版本方式,执行Windows > Operator Type Manager,点击Configuration,然后开启Use OPlibraries files to find OTLs选项.
怎样加载数字资产文件
To… | Do this |
将数字资产安装到库中 | 1. 执行File > Install Digital Asset Library. 2. 选择你要安装的数字资产. 3. 使用 Install Library To 选项来选择你要安装的位置. |
从库中取消安装 | 1. 执行 Windows> Operator Type Manager 来打开操作符类型管理窗口. 2. 右击OTL文件名,选择 Uninstall. |
通过H脚本从库中Load和Unload数字资产文件 | 使用optyperead, and optypeuninstall这两个命令可以在无界面模式下加载\不加载OTL文件. |
Tip
为了控制当有很多版本的OTL可以被获得时选择哪一个版本,可以使用操作类型管理窗口中的 Configuration选项.
管理数字资产和资产的版本
To… | Do this |
打开操作符类型管理面板 | 执行 Windows> Operator Type Manager 来打开操作符类型管理窗口 |
查找那个otl文件有数字资产的定义 | 中键点击Subnet容器. |
在库间相互拷贝资产文件 | 1. 执行 Windows> Operator Type Manager 来打开操作符类型管理窗口 2. 在树形目录中打开操作符类型库部分,查找你想要复制的资产. 3. 右击选择复制. 4. 设置操作符名称. 5. 设置Save to library 到库文件中. 6. 要想立刻安装库文件,可以选择一个目标地址来安装库到菜单上. |
管理多个版本的资产文件 | 1. 在操作符类型管理面板中,右击资产文件选择Jump to current definition ,来高亮显示它. 2. 右击资产文件,选择Jump to next definition. 3. 右击资产文件选择 Use this definition,来确定使用该定义. |
显示一个操作符的相关信息 | 中键点击操作符名称. |
将OTL嵌入场景文件中 | See edit the contents of an OTL . |
在操作符类型库中拷贝操作符 | 操作符上右击选择Copy. |
从OTL中移除操作符 | 在操作符上右击选择Delete.注意不可以删除正在使用中的操作符. |