[1]徐爱群,王名宏.基于Babylon.js的n阶Bézier曲线轨迹设计[J].浙江科技学院学报,2023,(01):40-47.
XU Aiqun,WANG Minghong.Trajectory planning of n-order Bézier curve based on Babylon.js[J].,2023,(01):40-47.
点击复制
基于Babylon.js的n阶Bézier曲线轨迹设计(/HTML)
《浙江科技学院学报》[ISSN:2097-5236/CN:33-1431/Z]
- 卷:
-
- 期数:
-
2023年01期
- 页码:
-
40-47
- 栏目:
-
- 出版日期:
-
2023-03-06
文章信息/Info
- Title:
-
Trajectory planning of n-order Bézier curve based on Babylon.js
- 文章编号:
-
1671-8798(2023)01-0040-08
- 作者:
-
徐爱群; 王名宏
-
浙江科技学院 机械与能源工程学院,杭州 310023
- Author(s):
-
XU Aiqun; WANG Minghong
-
School of Mechanical and Energy Engineering, Zhejiang University of Science and Technology, Hangzhou 310023, Zhejiang, China
-
- 关键词:
-
Babylon.js; Bézier曲线; 轨迹生成; 可视化交互设计
- 分类号:
-
TP391.7
- 文献标志码:
-
A
- 摘要:
-
【目的】为在Babylon.js环境下实现三维物体任意运动轨迹的生成,给出一种三维物体n阶Bézier曲线运动轨迹的设计方法。【方法】首先根据Bézier曲线的原理设计一种循环递归的插值计算方法,对任意中间控制点数的Bézier曲线路径都可快速绘制;然后对比二阶、三阶及六阶Bézier函数的实际绘制效果;最后在Babylon.js的官方训练场中对物体其他阶次Bézier曲线轨迹进行绘制和运动仿真,并对轨迹形状进行可视化交互设计与调整。【结果】试验中本文方法与传统方法的曲线轨迹重合,表明本文算法实现了n阶Bézier曲线轨迹的绘制;小球能绕所设计轨迹运动验证了本文方法在物体轨迹设计上的有效性;轨迹调整前后对比结果验证了本文方法可视化交互设计的可行性。【结论】本文方法能有效快速实现虚拟环境中的三维物体复杂运动路径的设计与生成,从而为采用Bézier曲线来规划网页端三维物体的运动轨迹提供了一种新方法。
更新日期/Last Update: