当前位置:   article > 正文

学习Three.js——网格(Mesh)_three.mesh

three.mesh

网格

几何体是不能被渲染的,只有几何体和材质结合成网格才能被渲染到屏幕上

常见属性和方法

position:表示网格的绝对位置

设置position的方法有3个:

  1. mesh.position.x = x;mesh.position.y=y;mesh.position.z=z
  2. mesh.position.set(x,y,z)
  3. mesh.position = new THREE.Vector3(x,y,z)

rotation:表示物体绕x,y,z轴旋转的弧度(注意是弧度不是角度)

设置rotation的方法和position类似:

  1. mesh.rotation.x = x;mesh.rotation.y=y;mesh.rotation.z=z
  2. mesh.rotation.set(x,y,z)
  3. mesh.rotation = new THREE.Vector3(x,y,z)

scale表示物体在x,y,z轴缩放的大小,设置方法和上面的类似

translate:物体相对于原来的位置在x,y,z轴移动的距离

设置translate的方法:

  1. mesh.translate(x,y,z)
  2. mesh.translateX(x);mesh.trainslateY(y);mesh.translateZ(z)

visibl

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/96133
推荐阅读
相关标签
  

闽ICP备14008679号