threejs项目开发中我们会遇到隐藏模型的需要,我们可以通过属性.visible
来控制模型的隐藏和显示。
.visible
是true是显示,false为隐藏,默认为true
group.visible = false
.visible
材质属性 材质对象的父类 Material 封装了一个.visible
属性,通过该属性可以控制是否隐藏该材质对应的模型对象。
// 隐藏网格模型mesh visible默认为true,假如mesh2模型和mesh的material属性指向的是同一个材质,那么mesh2也会跟着隐藏
mesh.material.visible=false
注意:如果多个模型引用了同一个材质,如果该材质,visible设置为false,意味着隐藏绑定该材质的所有模型。
当前内容为观看threejs视频教程 WebGL/Three.js前端高薪3D可视化 课程-层级模型-模型隐藏或显示-实践的学习笔记