如何在xml3d 5.1中访问资产

时间:2016-03-03 22:18:51

标签: 3d xml3d

我是学习3D建模的初学者,对xml3d特别感兴趣。我不在IT工作。

我想知道如何使用外部资产,我能找到的唯一详细资源是GitHub xml3d-examples。此网站assets example显示了如何使用3个资产。

它在线运行良好,但当我下载master.zip并从localhost(Windows 10,最新的Chrome浏览器;我用python -m SimpleHTTPServer设置本地主机与python 2.7)打开它时,没有显示任何内容。我在我的电脑中使用了xml3d.js的最新版本5.1。我用上面网站实际使用的文件替换了它,并且正确显示了多维数据集,而其他两个资产仍然显示。

我不明白会发生什么,我无处可学习使用资产的适当语法。

问题:要从localhost重现上述资产示例站点中的结果,是否需要更新语法才能在某处使用资产?我在Windows 10上使用xml3d.js v5.1和python -m SimpleHTTPServer

更新:Chrome调试信息。

<page.js:107>
xml3d.js: 5.1.0    

<page.js:108>
shade.js: none     

<jquery.js:26 >
Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.

<xml3d.js:244> 
Uncaught TypeError: Cannot read property '_configured' of null    
g @ xml3d.js:244

<xml3d.js:754> 
TypeError: No FormatHandler could be found for the document http://127.0.0.1:8000/examples/assets/res/assets.xml(…)
c.exports.doLog @ xml3d.js:754
c.exports.logError @ xml3d.js:755
(anonymous function) @ xml3d.js:668

<xml3d.js:754> 
TypeError: Cannot set property '_documentURL' of undefined(…)
c.exports.doLog @ xml3d.js:754
c.exports.logError @ xml3d.js:755
(anonymous function) @ xml3d.js:668

<xml3d.js:754> 
TypeError: No FormatHandler could be found for the document http://127.0.0.1:8000/examples/assets/protos.xml(…)
c.exports.doLog @ xml3d.js:754
c.exports.logError @ xml3d.js:755
(anonymous function) @ xml3d.js:668

<xml3d.js:754> 
TypeError: Cannot set property '_documentURL' of undefined(…)
c.exports.doLog @ xml3d.js:754
c.exports.logError @ xml3d.js:755
(anonymous function) @ xml3d.js:668

0 个答案:

没有答案