我正在寻找最有效的方法来更新连接两个three.js对象(网格)的线,当一个或两个对象发生变化时(位置,旋转,比例)。
目前,每个这样的连接线都有一个轮询方法,它可以更新它的开始和时间。最终基于两个终端对象的变换结束,但是当有几十行时,这会变得非常快。
我可能会采用基于事件的方法,但这需要从每个更改的3D对象中调度更改事件。
编辑: 也许某种基于场景图的hackery是可能的,但是three.js场景图只是一棵树,所以没有多个父母等可能
欢迎使用任何指针或更好/更优化的方法! 提前谢谢!