本文主要是介绍使用Three.js 心得系列三 Three.js 如何加载GlTF文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这个就比较简单了,在我的这个系列文章一里代码已经包含:
这里单独抄出来:
// 加载模型(function(){//const loader = new GLTFLoader().setPath( './models/gltf/DamagedHelmet/glTF/' );//loader.load( 'DamagedHelmet.gltf', function ( gltf ) {const loader = new GLTFLoader().setPath( './01Images_Test/' );loader.load( 'miner.gltf', function ( gltf ) {gltf.scene.traverse( function ( child ) {child.name="main_mode";if ( child.isMesh ) {// TOFIX RoughnessMipmapper seems to be broken with WebGL 2.0// roughnessMipmapper.generateMipmaps( child.material );}} );//gltf.userData.name="main_mode";scene.add( gltf.scene );//roughnessMipmapper.dispose();render();} );})()
这篇关于使用Three.js 心得系列三 Three.js 如何加载GlTF文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!