2015-11-07 2 views
2

В three.js .......Three.js нагрузки JSON строку

Я знаю, что есть JSONLoader загрузить JSON из файла/URL. Но возможно ли загрузить объект JSON уже в текущем файле?

например, если у меня есть сетка в объекте JSON Могу ли я использовать его непосредственно?

+0

Смотрите, если это отвечает на ваш вопрос: http://stackoverflow.com/questions/27992147/three-js-include-mesh-data-in-code/27996338#27996338 – WestLangley

+0

Это сработало! Спасибо WestLangley - мне не хватает репутации, как дубликат – dingdingding

ответ

2

Вы можете загрузить объект JSON непосредственно следующим образом:

var loader = new THREE.JSONLoader(); 

var model = loader.parse(myJSONObject); 

mesh = new THREE.Mesh(model.geometry, model.materials[ 0 ]); 

scene.add(mesh); 

Также см this post.

Three.js R.73

Смежные вопросы