1
three.js에서 VRML 파일을 가져 오려고하는데 작동하지 않습니다. 가져 오기 내 자바 스크립트 코드 여기three.js에서 VRML 파일을 가져 오는 방법은 무엇입니까?
#VRML V2.0 utf8
#Created by CINEMA 4D
DEF B1 Transform {
translation 600 0 0.333333
children [
DEF _60_ Transform {
translation -600 0 0
children [
]
}
DEF Button Transform {
translation 679.734143 0 0
children [
Shape {
appearance DEF MAT_Metal_010 Appearance {
material Material {
ambientIntensity 0.2
diffuseColor 0.815686 0 0.223529
specularColor 0 0 0
emissiveColor 0 0 0
shininess 0.1
transparency 0
}
}
geometry DEF FACESET_Button IndexedFaceSet {
ccw FALSE
creaseAngle 1.396263
coord Coordinate {
point [ -100 -100 -100,-100 100 -100,-100 -100 100,-100 100 100,100 -100 100,
100 100 100,100 -100 -100,100 100 -100
]
}
texCoord TextureCoordinate {
point [ 0 1,1 0,
0 0,0 0,1 1,0 1,1 1,
0 0,1 0,1 0,0 1,1 1,
1 0,0 0,1 1,0 1,0 0,
1 0,0 1,1 1
]
}
coordIndex [ 0,1,3,2,-1,2,3,5,4,-1,4,5,7,6,-1,
6,7,1,0,-1,1,7,5,3,-1,6,0,2,4,-1
]
texCoordIndex [ 2,5,11,8,-1,7,10,14,12,-1,13,15,19,17,-1,
16,18,4,1,-1,3,18,14,9,-1,16,0,6,12,-1
]
}
}
]
}
]
}
DEF Timer TimeSensor {
startTime 0
stopTime 0
cycleInterval 14.4
loop TRUE
}
을 그리고 :
var loader = new THREE.VRMLLoader();
loader.addEventListener('load', function (event) {
scene.add(event.content);
});
loader.load("models/MyVRML.wrl");
브라우저에 오류 메시지가이 다음은 VRML 파일이
형식 오류가 : a는 정의되지 않은 three.js를하다 : 1636.
나는 실제 (하지 축소 된) three.js를 도와
감사를 사용!
VRMLLoader가 해당 파일에 문제가있는 것 같습니다. 나는 그것에 종사하고있는 사람에게 ping을 할 것이다. – mrdoob
Github 문제 : https://github.com/mrdoob/three.js/issues/5391 – mrdoob