Catmull-Rom插值算法在基于OpenGL的三维地形绘制中的应用实现

来源 :电脑知识与技术·学术交流 | 被引量 : 0次 | 上传用户:requst2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:文章对应用Catmull-Rom插值算法改进三维地形绘制显示效果的过程进行了研究,在分析描述该算法后将其应用在具体的基于OpenGL的三维地形绘制实例中,通过工程实现的效果对比来看,Catmull-Rom插值算法将在很大程度上改进三维地形的绘制显示的效果。 全文查看链接   按过程来讲,我们整个计算R值的过程经过两次的Catmull-Rom插值计算:第一次在x方向上,由4组P值得到1组Q值(每组均为4个点);第二次在y方向上,由这组Q值得到1个R值。我们将这两次计算所用的公式中的t分别取值为t1和t2,可以看出若t1在[0.0,1.0]上等间隔取5个值,而t2同样在[0.0,1.0]上等间距取5个值,这个过程我们称之为Catmull-Rom的5阶插值,这样t1和t2排列组合就可以得到25组值,如表1所示。 全文查看链接
其他文献
摘要:文章介绍了空值的语义和三值逻辑,并在此基础上分析了SQL语言处理空值时存在的问题并对其进行修改,构造了针对不完全信息数据库的查询语言。  关键词:空值;三值逻辑;结构化查询语言  中图分类号:TP311文献标识码:A 文章编号:1009-3044(2008)26-1629-04    1 引言    在现实世界中,信息是经常不完全的,比如:“当前地址不详”、“待宣布的发言人”、“不知道生日”
摘要:个性化信息服务是图书管理信息服务的发展方向。为了提高系统的个性化服务水平,该文基于Agent思想,设计并实现了一个多Agent个性化信息服务系统,并工作于现有的图书管理信息系统上,从而提高系统个性化信息服务水平和查询的效率。  关键词:智能Agent;个性化信息服务;图书管理信息系统   中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2009)05-1191-03  
摘要:该文通过对ZigBee网络技术的介绍,阐述了ZigBee网络的拓扑结构和协议栈,利用ZigBee技术实现了无线抄表监控系统的总体设计,并对无线抄表监控系统中的采集终端、集中器和服务器三部分做了深入的研究。  关键词:ZigBee;采集终端;集中器;服务器  中图分类号:TP393文献标识码:A文章编号:1009-3044(2009)24-6756-02    Research of the
摘要:基于J2EE框架,采用B/S网络的计算模式,对网络和网络教学支撑平台综合策划设计,实现具有交互性高、跨平台、开源和可扩展性好等特点,为我国西北部地区教育信息化建设中网络教学平台构建工作的进一步研究提供参考。  关键词:远程教育;J2EE;Struts;ibatis;Spring  中图分类号:TP393文献标识码:A文章编号:1009-3044(2009)04-0911-02  Resear
摘要:虚拟机技术应用于网络技术实验不仅是一种趋势,同时也是高校利用现有实验室有限计算机资源进行网络实验的一种捷径,文章讨论了虚拟机软件在网络技术实验中的注意事项和常见问题。  关键词:Vmware网络技术;教学实验  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2008)04-11366-03
摘要:为更好的部署防控措施,基于公安部门对各类案件的接警量统计分析的需求,作者开发了一套接警统计分析系统。该系统能实现每日接警的分类输入,并针对指定时期的各类案件进行自动统计并画出各种图表,以供决策。该文主要介绍了用asp开发接警统计分析系统的方法并给出部分代码。  关键词:接警;统计分析;系统设计;系统实现  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2009)05-
摘要:运用动画的形式来表现物体运动的变化过程、描述物体间相对位置变化或运动趋势,在计算机辅助教学活动有着积极作用,我们从教学实际出发设计制作了一些动画素材替代部分视频资料的使用,在教学实践中收到了良好的效果。本文详细介绍了Flash动画的特点及制作方法,探讨了动画素材在课件设计、网络教学中的應用价值和动画素材在网络教学中的作用。  关键词:Flash工具;动画技术;多媒体素材;网络教学
摘要:随着网络技术和Linux技术的不断发展,利用嵌入式系统实现远程监控、视频会议等应用成为可能。该文首先简介基于嵌入式Linux系統的s3c2410平台和在平台上进行开发所需的软件环境,接着详细论述在该平台上如何实现视频采集这一应用,并对视频采集程序的实现进行具体的介绍,最后完成应用程序向目标平台的移植,达到视频实时监控功能。
摘要:所开发的系统具有前台用户操作和后台管理两大模块,前台主要功能包括用户注册、产品订购、购物车查看、订单生成、订单查询、留言查看和留言发布等。后台由管理员使用,主要包括商品添加、订单处理、用户信息管理、添加链接、公告信息添加等。在系统设计中应时刻注意系统安全性,因为电子商务的安全性是非常重要的,必须给用户提供安全性的保证。  关键词:ASP;B/S模式;图书交易;购物车  中图分类号:TP311
摘要:随着ADA编程语言被引入到星载软件的开发中,相比较汇编编程语言,用ADA编程语言可以大大提高软件的可复用性,缩短开发周期并进而降低开发成本。但同时,如何利用ADA编程语言更好地实现对卫星的计算机软件的在轨编程[1]功能这一课题也被提到了桌面上来了。该文对如何利用ADA编程语言实现对卫星的计算机软件的在轨编程功能进行了研究,并提出了一种设计方案和实现技术,使其能够充分利用ADA编程语言的可复用