Three.js 之点

 

点和精灵(Point and Sprite)

使用点(Three.Points)可以创建一个云团,云团由很多个点组成。

也开始使用 THREE.Sprite 创建点,点是一个二维的,并且永远朝着相机。

使用 sizeAttenuation 属性可以控制点是否有透视效果(近大远小),但是在正交相机下无效。

使用 map 属性可以给点添加贴图,贴图可以通过 THREE.Texture(canvas) 获取 Canvas 的图案显示,也可以通过 THREE.TextureLoader().load(image) 来加载图片,图片的宽高最好是 2 的倍数。

使用 velocity 属性对点的位置进行移动。