本章实现了一种简单、高效的路径系统,其优点如下:
● 计算简单,运行时性能良好,弧长参数化后也只增加了少量计算。
● 支持在路径上进行线性定位,相关预计算的数据量小,并且适当改造也可以用合理的性能在运行时构建。
● 曲线参数使用路点的局部坐标系构建,支持动态拼接。
● 实现了路径引导的简单物理运动,且计算过程与具体的曲线类型解耦。
该路径系统并不追求强一致性和连续性,适当放弃一些连续性条件可以实现不同类型曲线的拼接。我们的项目中只使用了二次曲线,但是其框架也同样适用于三次曲线。