Digital Assets

10 篇文章 0 订阅

目录

.HDA文件

Expanded directories


.HDA文件

Houdini将数字资产存储于.hda文件内;

.HDA文件格式是一种二进制存档格式(binary archive format),存储一个或多个资产的数据层级结构,包括资产节点的类型定义,元数据(metadata),工具集工具(与节点类型相关),及二进制blobs(称为“sections”或“extra files”),如帮助文件、icons、及textures;

.OTL(operator type library)是这些文件的旧扩展名,任然起作用;文件路径可能仍有此扩展名的文件;新“官方的”扩展名为.hda(Houdini digital asset);为了向后兼容,这些文件仍然位于路径上otls目录下;

建议每个.hda文件存储一个资产(节点类型),为安装一种资产提供最大的灵活性,可容易地通过路径上的文件查看正在/将要安装的资产;但一个.hda文件可包含容易多个资产,如作为一个文件为工作室或项目共享所有资产的库;

Expanded directories

因为.hda是一个二进制文件(且不是一个标准格式如.zip),仅通过查看文件很难获得有关内容的信息;此utility可将信息从存档文件中提取到更易于使用的表单中;可从.hda文件打印元数据,合并现有库,或将.hda文件转化为一个“expanded”目录形式;

一个“expanded”资产库包含关于库自身的元数据的文件,及库内每个独立资产的子目录;子目录包含具有资产元数据、节点定义、及sections内容(“extra files”)的文件;

如具有.hda或.otl扩展名的目录是在HOUDINI_PATH/otls下,可直接从houdini内的expanded directory安装资产(无需先转化为.hda文件);

expanded directory格式对以下有用:

  • 将资产存储在版本控制中,由于库的大多数内容都扩展为纯文本,版本控制系统可将资产的更改显示为diffs;
  • 对资产进行批处理或脚本化更改;

如工作室可实现以下自定义资产工作流:

  • 以展开格式保存资产,使用版本控制来跟踪扩展的资产;
  • 测试脚本可以通过检查扩展文件来检查保存的资产内容,而无需运行Houdini;
  • 脚本可使用-m或-M选项,来合并所有扩展“源”资产到一个.hda文件;

 

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值