概述
dag2riRes 工具用于以下目的:
转换
.dag文件为.composit.blk文件。从单个
.dag文件中的对象生成多个.dag文件。
该工具使用两个关键文件:
dag2riRes-dev.exedag2riRes-dev.pdb
使用建议
为方便使用,建议创建一个单独的目录来拷贝工具。避免将该目录放置在项目资源中,因为临时文件可能会在此堆积,从而可能干扰构建过程并在编辑器日志中产生错误。虽然这些问题通常不大,可以通过日常清理解决,但在研究或迭代测试等需要频繁导出、测试和删除文件的情况下,最好将工具放在专用目录中。在创建的目录中,复制 .exe 和 .pdb 文件。
生成 .composit.blk 文件
生成 .composit.blk 文件:
在 3ds Max 或 Blender 中,创建新对象(如果该对象在资源数据库中尚不可用),或者从现有的
.dag文件中导入该对象。以从中导入几何的原始
.dag文件或要使用 dag2riRes 从对象生成的.dag文件命名对象。添加一个三位数的后缀,例如
_000。如果将后缀
_origin分配给场景中的任何对象,则其枢轴点将用作生成的合成文件中的零坐标。Note
如果使用 dag2riRes 处理的
.dag文件缺少名为*_origin的节点,则生成的复合文件中的枢轴将与原始.dag的枢轴不匹配,而是偏移。建议克隆场景中的类似几何体作为参考(或实例)。
将
.dag场景导出到包含 dag2riRes 工具的目录。复合文件将在根目录中生成,位于可执行文件旁边。
See also
有关复合文件的更多信息,请参阅 .composit.blk文件。
生成单个.dag文件的规则
生成单个.dag文件时:
将根据相似的名称创建
.dag文件。对于场景中一组名称相似的对象,将仅根据数字顺序中的第一个对象生成一个.dag文件。例如,从对象
test_geometry_001,test_geometry_127, 和test_geometry_origin中,将只创建一个基于第一个对象 (test_geometry_001)的.dag文件,命名为test_geometry。.dag文件将自动分配一个.lod00后缀;不支持其他后缀。.dag文件将位于/simple_dags/p_RendInst目录中。.rendinst.blk文件将与.dag文件一起生成,但它们通常没有用。
运行 dag2riRes
要运行 dag2riRes-dev.exe,建议使用 FAR。启动后,日志将显示一个简短的说明:
在命令行中输入命令。您至少需要指定要处理的.dag文件的名称和目标目录。例如:
dag2riRes-dev.exe -s:test.dag -d:simple_dags
所有其他参数都是可选的。