基于OpenGL视景体的三维CAD模型交互显示研究
The research on the interactive display of three dimensional CAD models based on the viewing volume of OpenGL作者机构:华侨大学模具技术研究中心厦门361021
出 版 物:《机械设计与制造》 (Machinery Design & Manufacture)
年 卷 期:2011年第10期
页 面:74-76页
学科分类:1305[艺术学-设计学(可授艺术学、工学学位)] 12[管理学] 13[艺术学] 1201[管理学-管理科学与工程(可授管理学、工学学位)] 08[工学] 080203[工学-机械设计及理论] 081304[工学-建筑技术科学] 0802[工学-机械工程] 0813[工学-建筑学] 080201[工学-机械制造及其自动化]
基 金:国家自然科学基金(50975100) 福建省青年人才项目(2008F3069) 华侨大学科研基金资助项目(08BS203) 华侨大学基本科研业务费专项基金资助(JB-ZR1103)
摘 要:针对三维CAD模型的交互显示要求,采用已成为三维图形开发标准的OpenGL免费开放3D图形库来进行开发。在深入研究了OpenGL显示机制的基础上,提出并详细讨论了基于OpenGL视景体实现3D模型的交互显示变换方法。基于OpenGL显示系统,通过平移视点坐标系中的视景体实现平移交互显示,通过缩放视景体来实现缩放交互显示,基于矢量计算视点坐标系旋转参数实现任意旋转的交互显示。算法的实际编程应用证明能够有效、灵活地实现三维CAD模型的各种交互显示功能。