摘要: 首先,我们知道所有Shape节点都必须有一个Transform父节点。如果一个Shape节点是他的父Transform节点的最后一个子节点,那么,当我们使用MDagModifier来删除这个Shape节点的时候,他的父节点也会被同时删除掉。这是Maya的一个正常行为,Maya通过这种方式来使场景中避免了出现一些孤立的Transform节点。同样,当使用MDagModifier::createNode() 函数来创建一个新的Dag节点的时候,如果没有指定父节点并且是Shape节点的话,Maya也会同时创建一个新的Transform父节点给他,这和删除节点是一致的。然而,需要注意的是,MDagMo 阅读全文
posted @ 2013-02-21 14:10 如梦令 阅读(1282) 评论(0) 推荐(0) 编辑
摘要: 在最近的工作中,发现用户自定义的MPxFileTranslator 存在这样一个问题,让我们来看一下问题的具体描述:1. 首先,我们按照正常的步骤去自定义一个MPxFileTranslator,详细步骤可以参考http://docs.autodesk.com/MAYAUL/2013/ENU/Maya-API-Documentation/index.html?url=files/W_File_Trans_Implementing_a_File_Translator.htm,topicNumber=d30e177332. 当你需要导出/保存自定义的文件类型时,你需要重载如下两个函数,haveWri 阅读全文
posted @ 2013-02-21 11:23 如梦令 阅读(389) 评论(0) 推荐(0) 编辑