首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Zbrush collada模型导入Xcode 6.2的问题

将Zbrush collada模型导入Xcode 6.2的问题
EN

Stack Overflow用户
提问于 2015-04-08 19:10:09
回答 1查看 120关注 0票数 0

谷歌没有返回任何结果。

模型是从Zbrush创建和导出的,是专有的,我不能发布它。

第一次加载文件时,没有出现错误。我退出了Xcode,刷新了派生的数据目录,现在我得到了这个错误。

file:///.file/id=6571367.132290036:警告:文件一致性问题:第0行:发现具有相同ID "dogtest_“的2个元素

然后我跑了

xmllint --noout --schema http://www.khronos.org/files/collada_schema_1_4_1.xsd dogtest.dae

然后它又回来了

dogtest.dae:154:元素节点:模式有效性错误:元素‘{http://www.collada.org/2005/11/COLLADASchema}节点’,属性'id':'dogtest_‘不是原子类型'xs:ID’的有效值。dogtest.dae无法验证

154中的行是关于一个节点的。

代码语言:javascript
复制
<node id="dogtest_" name="dogtest_" type="NODE">
        <translate sid="translate">0 0 0</translate>
        <rotate sid="rotateZ">0 0 1 0</rotate>
        <rotate sid="rotateY">0 1 0 0</rotate>
        <rotate sid="rotateX">1 0 0 0</rotate>
        <scale sid="scale">1 1 1</scale>
        <instance_geometry url="#dogtest_">
          <bind_material>
            <technique_common>
              <instance_material symbol="dogtest__blinnSG" target="#dogtest__blinn">
                <bind_vertex_input semantic="TEX0" input_semantic="TEXCOORD" input_set="0"/>
              </instance_material>
            </technique_common>
          </bind_material>
        </instance_geometry>        
      </node>

以前有人见过这个错误吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-08 19:45:22

修正了,读取xml模式。我很确定这是Zbrush的一个bug。

曾经是

代码语言:javascript
复制
<node id="dogtest_" name="dogtest_" type="NODE">

代码语言:javascript
复制
<node id="MYdogtest_" name="dogtest_" type="NODE">

现在验证

代码语言:javascript
复制
xmllint --noout --schema http://www.khronos.org/files/collada_schema_1_4_1.xsd dogtest.dae
dogtest.dae validates
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29523321

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档