首页 | 本学科首页   官方微博 | 高级检索  
     检索      

Besizer曲线曲面的实时动态交互设计技术
引用本文:王永超.Besizer曲线曲面的实时动态交互设计技术[J].广东技术师范学院学报,2007(12):34-37.
作者姓名:王永超
作者单位:广东技术师范学院机电学院,广东广州510665
摘    要:交互设计技术是曲线曲面造型应用研究的重要内容。基于OpenGL设计了Besizer曲线曲面的实时动态生成与显示系统。利用选择机制辅助设计人员选择窗口坐标系下的控制点,利用模拟变换技术获取该控制点投影变换后的Z坐标,利用鼠标拖放技术,将该点Z坐标与鼠标的窗口新位置进行逆变换,获取拖放后该控制点的世界坐标,在此基础上控制并绘制三维空间的Besizer曲线曲面。这一过程支持设计人员与曲线曲面图形的直接交互,满足实时绘制和动态调整的要求,提高了曲线曲面造型的效率。

关 键 词:实时动态交互设计  选择和拾取机制  逆变换和模拟变换  拖放技术  Besizer曲线曲面
文章编号:1672-402X(2007)12-0034-04
修稿时间:2007年11月6日

A Real-time Interactive Designing Technique for Besizer Curve and Surface
WANG Yongchao.A Real-time Interactive Designing Technique for Besizer Curve and Surface[J].Journal of Guangdong Polytechnic Normal University,2007(12):34-37.
Authors:WANG Yongchao
Abstract:Interactive designing technology is important for curve and surface modeling.A real time calculating and displaying system,based on OpenGL,is designed in this paper for Besizer curve and surface modeling.Using select and picking mechanism,picking control point in window coordinate system determines control point sequence in world coordinate system.And using simulating transform technology,the z coordinate can be attained after executing projection transform calculation.When cursor position is updated,its(x,y) position and z coordinate are put into a converse transform function to calculate the world coordinates of corresponding control point.This new control point replaces the original one and is used to control,update and render new Besizer curve and surface.Due to supporting real time rendering and dynamic modification,this designing process facilitates interaction between designer and curve/surface geometry,and therefore improves the efficiency of Besizer curve and surface modeling.
Keywords:real-time interaction design  selection and pick mechanism  converse and simulate transform  dragging and drop technique  Besizer curve and surface
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号