javascript - three.js 加载贴图问题
高洛峰
高洛峰 2017-04-11 13:09:08
0
0
375


导入的模型 .obj 和 .mtl 文件,
贴图获取到了,为什么没显示。
var onProgress = function ( xhr ) {

if ( xhr.lengthComputable ) { var percentComplete = xhr.loaded / xhr.total * 100; } };

var onError = function ( xhr ) { };
var mtlLoader = new THREE.MTLLoader();

mtlLoader.setTexturePath( 'obj/' ); mtlLoader.setPath( 'obj/' ); mtlLoader.load( 'ship_boat.mtl', function( materials ) { console.log(materials); materials.preload();

var objLoader = new THREE.OBJLoader();

objLoader.setMaterials( materials ); objLoader.setPath( 'obj/' ); objLoader.load( 'ship_boat.obj', function ( object ) { object.scale.set(0.1, 0.1, 0.1); mesh = object; scene.add( mesh ); }, onProgress, onError );

});

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回覆 (0)
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!