关于将 Three.js 模型加载到场景中的所有建议包括JSONLoader
:
var loader = new THREE.JSONLoader();
var createMesh = function(geometry) {
var zmesh = new THREE.Mesh( geometry, new THREE.MeshFaceMaterial() );
zmesh.position.set( 0, 0, 0 );
zmesh.scale.set( 3, 3, 3 );
zmesh.overdraw = true;
scene.add(zmesh);
};
loader.load("the_model.js", createMesh);
但是如果我想使用一个已经加载了<script>
标签的 JavaScript 文件怎么办?
var the_model = {
"metadata" : {
"formatVersion" : 3.1,
.......................
},
"scale" : 1.000000,
"materials" : [ {
........................
}
如何将其var the_model
与 Three.js 一起使用?
把它代替几何没有帮助。