【发布时间】:2013-11-30 17:55:38
【问题描述】:
你如何创建一个多面的对象,比如山的形状?不诉诸诸如 THREE.PlaneGeometry 之类的东西?可以改用 THREE.Geometry 吗?
【问题讨论】:
你如何创建一个多面的对象,比如山的形状?不诉诸诸如 THREE.PlaneGeometry 之类的东西?可以改用 THREE.Geometry 吗?
【问题讨论】:
Three.PlaneGeoemtry 只是为已经为您生成顶点位置和 UV 坐标的用户的预设。要创建一座山,您应该坚持 Three.PlaneGeometry 并上下移动顶点,这取决于您想要的任何类型的高度值(函数,或高度贴图纹理或其他)。您也可以创建自己的 Three.Geometry 对象,但我认为最终您会得到非常接近 PlaneGeometry 的东西。
【讨论】: