三维渲染引擎的设计与实现

来源 :中国科学院大学(中国科学院沈阳计算技术研究所) | 被引量 : 9次 | 上传用户:BBQChris
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机软、硬件突飞猛进的发展,计算机图形学近年来得到了众多的关注和快速发展,在各行各业得到了广泛的应用。三维图形技术包含了许多的图形图像处理算法,增加了开发难度。尽管有底层图形开发库的支持,但是在实际的项目开发中,通过直接调用这些底层图形库提供的接口来开发图形应用程序,仍存在着一定的局限性,制约着三维图形应用的开发进度,影响开发效率。所以本文在分析和研究三维图形渲染引擎的结构和工作流程的基础上,自己设计了一个完整的基于OpenGL的三维渲染引擎。本文设计的三维渲染引擎按照功能和任务的不同分为核心功能模块和扩展功能模块。为了充分发挥现代图形处理器的优势,进一步提高渲染的效率和质量,在设计的框架的基础上,集成了目前比较先进的渲染算法。本文的主要研究成果主要包括:1、在对国内外主流的三维渲染引擎的应用特征充分分析的基础上,完成了三维渲染引擎框架的设计,并对架构中各个功能模块进行了相关的介绍。2、在场景管理模块采用了先进的自适应二叉树场景组织算法负责场景中对象的划分。在自适应二叉树场景组织结构的基础上采用基于包围球和包围盒的视锥体裁剪算法,减少了参与可见性计算的节点的数量,提高了裁剪的精确性和后续渲染效率。3、对三维渲染引擎框架中主要子模块进行了类的结构设计与实现。
其他文献
英语作为一项重要的国际交往工具,受到教育部门的高度重视。学生从小学起就对英语学习投入了大量的时间和精力,但职业高中学生的英语基础较差,在英语学习的过程中常带有畏难
采用田野调查法、访谈法对新疆喀纳斯景区的图瓦人民间体育活动进行了实地调研,用SWOT分析法对目前图瓦人体育文化旅游发展的优势和劣势、面临的机遇和威胁进行分析,为进一步
<正>故乡、乡愁,也许是我们每个人一生中魂牵梦萦的最美的一份释怀。"日暮乡关何处是?烟波江上使人愁",这是唐代诗人崔颢的故园清愁;"小时候,乡愁是一枚小小的邮票,我在这头,
期刊
信息时代高校后勤管理与服务迎来新的机遇与挑战。随着移动互联网技术的广泛应用,增强了后勤保障在满足高校师生多样化需求和精准服务的手段和能力,高校后勤建设应把握机遇实
为深入研究铁路职工在岗突发疾病死亡原因,应用流行病学方法调查分析铁路系统近4年发生的在岗突发疾病死亡情况,结果显示:40岁以上死亡人数占死亡总数的91.5%、46岁至55岁者
非测绘专业的测量学教学 ,近几年来存在的共性问题是内容多 ,学时少 ;传统的教学模式 ,阻碍了教学内容的更新和新内容的充实 ;只注重理论知识的传授 ,而忽视实践能力的培养 ;虽是专业基础课 ,但不被人重视。这些问题 ,直接影响教学质量的提高。为了适应专业和现代化的需要 ,必须深化测量学的教学改革
11月19日,福建省工商联在福州发布“2019福建省民营企业100强”“2019福建省民营企业制造业50强”,同时发布《2019福建省民营企业100强调研分析报告》《福建省民营企业社会责