2014-11-19 5 views
1

당신의 도움이 필요합니다.Three.js가 THREE의 인스턴스가 아닙니다 .Object3D

https://ide.c9.io/zixxus/zixxus_github_io 또는 (HTTP : //) zixxus-github-io-zixxus.c9.io/

와 자식 :

https://github.com/zixxus/zixxus.github.io.git

여기

C9에 대한 코드는

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 
  1. 3D 개체를 다시로드 할 수 없지만 왜 보이나요? :(

  2. 은 8 월이 곳으로 객체를 이동할 수있는 기능 여부 개체 차원로드 관리하는 경우

    이있는 당신은?

내가 세에 bledner에 수출 객체를 추가합니다했다. 나는 다른 방법을 시도하기 때문에 JS 또는 .OBJ, 심지어 여기에서 수출 객체를 사용 (HTTP를 : //)


편집 threejs.org/editor/

답변

2

내가 JSONLoader에 대한 콜백을 생각한다 기하학 객체를 얻으므로 메쉬를 만들어야합니다.

var lod = new THREE.JSONLoader(); 
lod.load('js/model/untitled.json',function(obj){ 

    scene.add(new THREE.Mesh(obj)); 

}); 

아직 테스트하지 않았습니다.

+0

는 다른 생각을 :(작동하지 – hwsd

+0

당신이 – 2pha

+0

"THREE.WebGLRenderer", "69"three.js를을 : 17,679 "어떻게해야합니까 어떤 오류? THREE.WebGLRenderer :. .setClearColorHex()가 제거되고 사용 .setClearColor () three.js : 18158 – hwsd

관련 문제