2013-03-04 90 views
1

我使用three.js导出器从Blender导出模型,并使用JSONLoader正确加载它。但我现在需要将JSON信息存储在变量中,并解析它以显示模型,而不加载外部文件。解析three.js中的json几何数据

根据文档,我可以使用GeometryLoader的解析函数(http://mrdoob.github.com/three.js/docs/56/#Reference/Loaders/GeometryLoader),但是我在github上查看了源代码,发现它不存在。我不确定文档是否过时或作为未来实现的指南,并且可能找不到关于如何执行此分析的更多信息。有人有任何想法吗?

在此先感谢。

回答

2

在JSONLoader中,您有方法createModel应该做你想做的事情:当Ajax请求检索到JSON数据字符串时,这个方法被loadAjaxJSON调用。

createModel方法有此签名:

createModel = function (json, callback, texturePath) 
+0

刚刚试了一下,非常完美!试图现在制定纹理。非常感谢! – cvelenosi 2013-03-04 16:14:16