babylon导入_77Three.js导入BABYLON格式的模型

简介

babylon是一个三维javascript游戏库,它以自己的内部格式存储模型。

实现案例

首先,引入script加载器

然后,实例化加载器对象,然后加载模型,将获取到的模型进行处理,放到scene当中即可。

var loader = new three.babylonloader();

loader.load("/lib/assets/models/babylon/skull.babylon", function (obj) {

//获取babylon的相关内容,重新定义模型的纹理

obj.traverse( function ( object ) {

if ( object instanceof three.mesh ) {

object.material = new three.meshphongmaterial( {

color: math.random() * 0xffffff

} );

//设置中心位置

object.position.set(0, 0, 0);

}

} );

//添加到场景当中

scene.add( obj );

});

希望与广大网友互动??

点此进行留言吧!

你可能感兴趣的:(babylon导入)