几何体(geometry)

geometry 有顶点组成
3个点组成一个 face(一个三角形),然后多个面组成了完整的geometry
geometry对象 有 rotate translate 来变换这些顶点 一般用的不多
一般我们都是通过geometry直接创建mesh,然后移动 mesh
 
目前这种方法已经失效了

 

一些面有公共的顶点,可以设置 index(同样也是BufferAttribute对象) ,这样就有更少的数据发送到GPU
但事实上,你需要发送其他的一些额外数据,但是这么做太麻烦了
而且GPU批量处理这类数据非常快,也不缺这点性能
 
2者的区别在于 Buffer 中顶点是在连续的内存空间,访问起来更加快速
BufferGeometry 更加高效 对于GPU来说

 

 

posted @ 2023-04-10 16:34  escapist  阅读(104)  评论(0编辑  收藏  举报