基本上,我想采用模型,创建模型的点云并让模型四处移动。我可以填充模型并在CPU上移动它们,但我想找到一种方法来处理GPU上的动画。
所以我考虑使用THREE.Points
对象并将网格与每个点相关联。我知道你可以将精灵与THREE.Points
对象中的每个点相关联,如下例所示:
https://threejs.org/examples/?q=point#webgl_points_sprites
有没有办法将网格物体(即导入的模型)与每个点相关联,这样我就可以使用顶点着色器为GPU上的顶点(以及模型)设置动画?