How do I deal with references in maya? I have several scripts that I need to update to handle file referenced objects.
Are they they same as namspace?
Thanks
How do I deal with references in maya? I have several scripts that I need to update to handle file referenced objects.
Are they they same as namspace?
Thanks
引用是指向其他场景的指针,用于创建场景层次结构(父场景、子场景、孙场景)。您可以在关卡创建过程中使用它们作为辅助,这样每次更新(或创建)资产时,关卡设计人员不必手动加载它们并将它们放置在场景中(参考是目标和场景被引用的是来源)。
另一方面,命名空间有点像前缀。它们被分配给资产组、网格,等等……它们实际上只是一个命名容器,它们允许您在场景中拥有多个具有相同名称的项目。
在启用“使用命名空间”选项的情况下引用场景时,Maya 会创建一个包含导入或引用数据的新命名空间。
命名空间是给定名称下的一组对象。命名空间中的每个项目都由其自己的名称及其所属的命名空间标识。
默认情况下,导入或引用文件的基本名称添加到导入或引用对象名称的开头,用冒号分隔。
例如,如果您正在导入一个名为 foo.ma 的场景,其中包含一个名为 ball 的对象,则在导入后,该球将被命名为 foo:ball。
您可以通过选择 Resolve all nodes with this string 并输入前缀来更改前缀。
您可以使用命名空间命令创建、命名、父命名和删除命名空间。
命名空间不会影响选择、DAG、依赖关系图或 Maya 的任何其他方面。