我需要你的帮助。这是
的代码C9:
https://ide.c9.io/zixxus/zixxus_github_io或(http://)zixxus-github-io-zixxus.c9.io /
和git:
https://github.com/zixxus/zixxus.github.io.git
Myconsole:
"THREE.WebGLRenderer" "69" three.js:17679
"THREE.WebGLRenderer: .setClearColorHex() is being removed. Use .setClearColor() instead." three.js:18158
"THREE.Object3D.add:" Object { uuid: "648CCB0D-90E4-4E8B-A464-26AA086638FF", name: "", type: "Geometry", vertices: Array[8], colors: Array[0], faces: Array[12], faceVertexUvs: Array[1], morphTargets: Array[0], morphColors: Array[0], morphNormals: Array[0], 19 more… } "is not an instance of THREE.Object3D." three.js:7562
看起来我无法重装3d对象,但为什么呢? :(
如果您设法加载August 3d对象,是否能够将对象移动到您点击的位置?
我会将bledner中的导出对象添加到Three.js或.obj,因为我尝试了不同的方法,甚至从这里使用了导出对象:(http://)threejs.org/editor /
修改
答案 0 :(得分:2)
我认为JSONLoader的回调会获得一个几何对象,因此您需要创建一个网格。
var lod = new THREE.JSONLoader();
lod.load('js/model/untitled.json',function(obj){
scene.add(new THREE.Mesh(obj));
});
我没有测试过这个。