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

用OpenGL实现屏幕元素的选取
引用本文:宫法明,祁鑫,张莉莉.用OpenGL实现屏幕元素的选取[J].油气田地面工程,2005,24(7):48-49.
作者姓名:宫法明  祁鑫  张莉莉
作者单位:1. 中国石油大学
2. 胜利油田滨南采油厂
摘    要:通过OpenGL画在屏幕上的图元通常都经历过多次旋转、平移和投影变换,在三维场景中要确定用户所选择的究竟是哪一个图元就显得非常困难。OpenGL提供了一种选择机制,可自动通知用户在窗口的某个特定区域里画出的是哪个图元,可以使用OpenGL提供的这种机制,结合面向对象的多态特征,来实现一种通用的(三维)屏幕图形元素的选择功能。任意给定一个图元(通过多态,可以处理所有类型的图元,而不必关心它是一条线还是一个圆)集合和鼠标的位置,使用本文介绍的方法便可以确定在这个鼠标位置之下集合中的哪一个图元被选中了。下面介绍实现选择的基本步…

关 键 词:OpenGL  屏幕  投影变换  三维场景  选择机制  面向对象  图形元素  基本步骤  图元  用户  多态  鼠标  集合  窗口
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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