1.有三个物体,一条线 Line ,两个点 Points ,两个点位于线的起点和终点 2.当我使用 transformControl 移动线的时候,为了保持两侧的点和线一起移动,修改了点的 geometry.attributes.position.array 的值,但是修改了之后无法拾取到点了,是什么原因呢?
1
Dididadada 2022-12-02 10:30:58 +08:00
移动后更新一下点的矩阵,应该有类似 updateMatrix 之类的函数,可能你这样直接修改 geometry 没法触发 matrix 的更新
|
2
Like0602 OP 这个方法我试过了,好像是没有效果的
|
3
Like0602 OP 线移动之后点也随着线一起移动了,而且是可见的,但就是通过 raycaster 射线拾取不到点了,在放大到一定程度后,点就不可见了
|