标签:threejs

threejs

threejs 使用Box3获取网格模型的尺寸以及中心点

threejs 使用Box3获取网格模型的尺寸以及中心点
threejs 在渲染模型的时候需要调整相机的位置以更好的显示模型,这时候可能会需要模型的中心点,以及模型的尺寸, 使用Box3可以获取到网格模型的尺寸以及中心点 // 地图mapGroup的包围盒计算 var box3 = new THREE.Box3();//创建一个包围盒 ...

yekong 1年前 (2023-01-22) 2028℃ 0喜欢

threejs

threejs 递归遍历层级模型修改材质 学习笔记

threejs 递归遍历层级模型修改材质 学习笔记
加载一个外部模型,比如gltf模型,如果你想批量修改每个Mesb的材质,一个一个设置比较麻烦,可以通过递归遍历方法.traverse() 批量操作更加方便。 递归遍历方法traverse() // 递归遍历gltf.scene gltf.scene.traverse(functi...

yekong 1年前 (2023-01-21) 651℃ 0喜欢

threejs

threejs 层级模型节点选择 学习笔记

threejs 层级模型节点选择 学习笔记
浏览器控制台查看3D模型树结构 加载gltf模型,通过gltf. scene可以获取模型的数据,你可以通过浏览器控制打印gltf. scene,然后和你三维建模软件中的模型目录树对比,比较两者的结构是否相同。 模型父对象节点可以用Oaiect3D对象表示,也可以用组对象Group...

yekong 1年前 (2023-01-21) 956℃ 0喜欢