Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在three.js中解析json几何体数据_Javascript_Three.js - Fatal编程技术网

Javascript 在three.js中解析json几何体数据

Javascript 在three.js中解析json几何体数据,javascript,three.js,Javascript,Three.js,我使用three.js exporter从Blender导出了一个模型,并使用JSONLoader成功地将其正确加载。但我现在需要将JSON信息存储在一个变量中,并解析它以显示模型,而无需加载外部文件 根据文档,我可以使用GeometryLoader()中的parse函数来完成,但是我在github检查了源代码,发现它不存在。我不确定文档是否已经过时,或者是否可以作为未来实现的指南,也找不到关于如何进行解析的更多信息。有人知道吗 提前谢谢 在JSONLoader中,您有一个方法createMod

我使用three.js exporter从Blender导出了一个模型,并使用JSONLoader成功地将其正确加载。但我现在需要将JSON信息存储在一个变量中,并解析它以显示模型,而无需加载外部文件

根据文档,我可以使用GeometryLoader()中的parse函数来完成,但是我在github检查了源代码,发现它不存在。我不确定文档是否已经过时,或者是否可以作为未来实现的指南,也找不到关于如何进行解析的更多信息。有人知道吗


提前谢谢

在JSONLoader中,您有一个方法
createModel
,该方法应该可以执行您想要的操作:当Ajax请求检索到JSON数据字符串时,
loadAjaxJSON
调用该方法

createModel
方法具有以下签名:

createModel  = function ( json, callback, texturePath )

刚刚试过,效果很好!现在只是想弄清楚纹理。谢谢!