基于WebGL的三维图形引擎的研究与实现

来源 :中山大学 | 被引量 : 8次 | 上传用户:xx63394965
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,虚拟现实技术越来越受到社会的关注,其应用范围也越来越广,遍及公共安全、医疗辅助、工业设计、航空航天、文化教育等领域。其核心技术三维图形引擎也逐渐由客户端转向Web,更多的学者致力于Web三维技术的研究。目前基于Web的三维引擎技术大多以浏览器插件的形式实现,并且调用的底层图形接口不统一。WebGL和HTML5是近几年才兴起的技术,WebGL的出现解决了目前Web三维应用的困难:第一,它无需安装其他浏览器插件,即可使用Java Script脚本语言制作三维Web应用程序;第二,WebGL本质上依旧是Open GL,同样需要调用系统的图形加速功能完成渲染工作,并且跨平台性较好。本文参考现有的三维引擎的设计思想、架构以及实现经验,设计并实现了一款基于WebGL与Type Script的三维引擎。本文研究了三维图形引擎的实现,研究内容主要有:1.基于WebGL实现了一个三维图形引擎,该引擎具备了三维引擎的基本渲染功能。2.实现了场景真实感增强的功能。通过光线追踪以及纹理材质设置,让场景中绘制的物体的真实感更强。3.实现了场景中动态显示阴影效果的功能。动态阴影效果能更好地反映场景的真实度,增强现实感。在此过程中,本文作者还撰写并发表了多篇论文,最后通过引擎制作的场景在脑电反馈项目中的应用和性能反馈,验证了本文引擎的设计和场景模拟的渲染质量、渲染实时性都达到了较好的水平。
其他文献
随着新媒体的发展,辩论类电视节目在经历了初登荧屏的辉煌、作茧自缚的衰败后,在网络上重新焕发出勃勃生机。本文在回顾传统电视辩论节目、展现新式辩论节目的基础上,分析了
在全球经济一体化愈演愈烈的背景下,跨境电子商务逐渐出现在我们的视野,并由此带动了一些新兴业态的出现,如“海淘”、“海代”、“跨境通”等。它的出现让“在家就能买遍全
<正>熊图腾作为中华远古祖先神话的一条重要原型线索,必然会在后代文学中留下深远的影响,并且按照文学原型的一般规则,会以置换和变形的方式,生成新的叙事作品。
<正>一、中学数学中函数定义的讨论 我国中学课本里的函数定义,虽有多次改变,但时至今日基本上仍属狄里赫勒傅统定义。 在初中课本里给出函数的定义曾是:“设在某变化过程
随着国民经济近40年来的快速增长,人均国民收入不断提高,城乡居民消费持续升级,我国旅游业持续快速发展,已经成为国民经济的战略性支柱产业、新的经济增长点和发展热点领域。
本文以医学模式的发展脉络及医疗空间的演变为切入点,总结医学模式与医疗空间的特征,尝试梳理适应新医疗建筑的医学模式与空间特点,探索新医疗建筑的绿色设计策略,建构面向现
双酚A是一种对人体有害的物质,食品包装塑料中经常会含有双酚A,其会造成人体内分泌失调,严重时还会导致免疫、生殖系统异常。从安全性的角度出发,要做好双酚A的检测工作,目的
国画即中国画,起源于汉代。作为我国传统美术国粹的经典代表—国画,承载着我国的悠久民族气息、历史文化和美学思想。传统的国画有自己明显的特征,不拘泥于外表的呈现,多强调
声纹识别是一种能根据待识别语音的声纹特征识别说话人的技术.本文阐述了声纹识别系统的原理知识,介绍了声纹识别系统的体系架构,本系统采取分层结构,核心业务分解为业务层和
以葡萄干、红米、糯米为原料酿造出的红米酒具有酒体微红,酒味香醇的特点。在单因素实验的基础上通过正交试验对红米酒发酵工艺中的接种量、葡萄干添加量及红米含量进行了优