【发布时间】:2013-08-06 12:02:58
【问题描述】:
我正在为浏览器创建一个圆盘高尔夫游戏。我的一个朋友正在帮助我在 Trimble Sketchup 中创建对象,以便我可以将它们导入到游戏中。他导出了一个 .dae 文件和纹理,我使用 ColladaLoader.js 导入了它们。加载纹理和对象,并渲染对象,但对象是黑色的,有时 javascript 控制台会显示某些纹理无法渲染。
这是一些代码:
var loader = new THREE.ColladaLoader();
var dae;
loader.options.convertUpAxis = true;
loader.load( '/discgolf/static/models/BelmontDreamCourse.dae', function ( collada ) {
dae = collada.scene;
dae.scale.x = dae.scale.y = dae.scale.z = 2.0;
dae.position.set( 5, 5, 5 );
scene.add( dae );
} );
我还需要做什么?我很乐意提供更多信息。
【问题讨论】: