摘要

基于B样条的DLO(deformable linear Dbject)几何算法计算量小,但目前的研究尚未解决多个指定点和表面绘制问题。提出采用双段三次开放B样条分段描述DLO中心线,成功解决了多个指定点问题;提出通过坐标变换建立DLO线框模型,利用线框模型顶点构建三角形面片,调用OpenGL函数库中的GLPOLYGON函数填充三角形面片,从而实现了DLO的表面绘制。实验和应用表明,上述算法的逼真度高,能够满足虚拟环境的真实感和实时性要求。

  • 单位
    武汉军械士官学校; 中国人民解放军陆军工程大学