OpenGL与Windows坐标相互转换的实现

来源 :地理空间信息 | 被引量 : 19次 | 上传用户:guyunlong0811
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于OpenGL图形库进行开发三维交互系统时,OpenGL世界坐标和Windows窗口坐标转换是不可避免要面临的问题。众所周知,Windows坐标是二维平面坐标,而OpenGL世界坐标是三维右手笛卡尔坐标系。为解决项目开发中这一问题,首先分析了2种坐标系及其转换过程,然后根据三维实体在Windows上显示的原理建立坐标转换关系,最后,通过调用OpenGL3D图形库中的函数编写模块实现OpenGL世界坐标与Windows坐标的相互转换。结果表明:编写的坐标转换模块坐标转换精确,响应速度快。
其他文献
在介绍3S及其在茶业信息化的基础上,提出了构建基于3S安溪茶业信息平台的新思路。对系统的目标、架构设计及系统的功能设计进行了详细的介绍。该平台对安溪茶业信息化建设具有一定的实用意义。
信息扩散估计技术被应用到水准网平差这一多维参数估计中,部分地解决了在测量数据处理中的应用问题。在此基础上,将多参数的信息扩散估计进一步推广到导线网平差中,并通过实例计算与传统预测方法进行了比较,结果表明,该方法具有较高的精度和推广应用价值。
颅脑损伤患者在出院后都会有不同程度的认知功能和肢体功能方面的障碍,这是因为颅脑损伤患者遗留下的后遗症,并且很多患者会因为肢体功能上的障碍从而影响患者心理上的健康,
为摸清北斗产业发展情况,更好地服务北斗产业发展,湖北省开展了面向北斗产业的统计制度建设工作。具体阐述了《湖北省北斗卫星导航应用产业统计报表制度》的建设意义、建设设想
用实验的方法,分析常规条件下,GPS单基线变形监测的精度,求取了相应时段能够达到的精度指标。
目的采取低分子肝素及乌司他丁联合治疗急性胰腺炎,观察其治疗效果。方法选取2016年1月至2017年11月,到我院进行治疗的120例急性胰腺炎患者,将患者随机分为两组,对照组60例,
目的分析血液标本放置时间的长短对生化检验结果的影响。方法采取2016年10月至2017年12月我院检验科收检的74例患者的静脉血,于放置≤4h、>4h检测K~+、甘油三酯、总胆红素、
海岛礁测绘工程是国家测绘局"十一五"期间的5个重要项目之一,GPS近景交会定位模块是卫星快速定位信息采集系统的一部分。该技术可完成对海岛礁特殊地形的测绘任务,对困难海岸线的测绘提出新方法。
采用非监督分类和GIS叠加分析法,对延边州内97个渤海国聚落遗址的分布规律以及影响遗址分布的因素进行了研究。结果表明,约6.2%的渤海国聚落址位于自然环境中,82.5%已沦为农
通过将GPS接收机与传统浮标结合,获取风浪位置信息,结合3种谱分析方法来计算频谱,再由频谱计算风浪参数。实验表明,GPS浮标能够很好地反映波浪的实际情况。