我有一个Three.js Points对象,它包含了在3D空间中显示一组点的数据。我想动态地使一些点不可见,但不确定如何实现。
材质是PointsMaterial。xyz数据存储在pointsObj.geometry.attributes.position.array
中,颜色数据存储在pointsObj.geometry.attributes.color.array
中,但我不确定是否可以更改单个点的alpha值或可见性(我可以使 * 所有 * 点不可见,但这是不同的)
有人知道这可能吗?
1条答案
按热度按时间jjhzyzn01#
每个点必须有
color.array
,可以直接修改。