【发布时间】:2018-09-09 23:21:20
【问题描述】:
我有这个代表我的一些粒子流的贝塞尔曲线。问题是我似乎无法控制对象的速度,除非我在贝塞尔曲线上添加更多点,但这是低效的..
这些是我的曲线。
而我的代码很简单(在animate() 方法中):
function moveParticlesAlongCurve(particles,curvePoints){
particles[0].position.x = curvePoints[i].x;
particles[0].position.y = curvePoints[i].y;
i++;
}
关于如何控制速度的任何想法?
【问题讨论】:
-
感谢我不得不使用 .getPointAt(t) 而不是 .getPoint(t)。
标签: javascript three.js