Я хотел бы обновить точки SplineCurve3 и поместить и перемещать объекты по его пути. На данный момент я создаю новый сплайн каждый раз, когда меняю одну из своих точек. Впоследствии я использую .getPoint (i), чтобы переупорядочить все объекты. Он работает, но он не очень эффективен.Three.js Как динамически менять SplineCurve3
Возможно ли обновить существующий сплайн? Возможно ли получить прямой доступ к интерполированным точкам? Или я должен использовать совершенно другой подход? Я только начал использовать three.js сегодня, так что, возможно, я лаяю неправильное дерево.
Спасибо, Armin
По какой-то причине я думал, что SplineCurve3 администрирует внутренний массив интерполированных точек для целей рисования - это не так. Поэтому в основном я просто меняю «узлы» моего сплайна (mySpline.points [i] .set (x, y, z)) и обновляю свою геометрию и сетку впоследствии с помощью getPoints ... Спасибо за подсказки! – armin