基于DirectX9.0的3D图形渲染引擎关键技术的研究与应用

来源 :东北大学 | 被引量 : 2次 | 上传用户:zxy86983028
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的进步,我们足不出户便可游历世界各地的愿望已经实现,其关键在于虚拟展示应用的研发,但由于虚拟现实(VR)关键技术的限制,传统虚拟展示应用暴露出许多棘手问题,例如,画面粗糙、系统结构复杂、交互性差等问题。这些棘手问题迫切需要解决,否则,将严重影响虚拟展示技术的发展与推广。所以引入3D图形渲染引擎来开发虚拟现实应用是一次有意义的尝试。本文以电梯轿厢装潢应用项目为基础主要研究基于DirectX9.0的3D图形渲染引擎的关键技术及其应用。本文采用引入3D图形渲染引擎来开发电梯轿厢装潢应用的思路。首先讲述3D图形渲染引擎实现的数学理论和3D图形渲染固定流水线技术。其次从总体和详细两个层面上设计3D图形渲染引擎,3D图形渲染引擎主要功能包括引擎控制器、数学基础模块、资源管理模块、输入设备管理模块、图形处理模块和场景管理模块。其中引擎控制器是应用层使用3D图形渲染引擎的接口,通过它应用层可以初始化、关闭引擎及获取其他模块的管理器接口。数学基础模块是支持3D图形渲染引擎的数学工具,主要是辅助完成3D图形渲染固定流水线中的各种坐标变换。资源管理模块主要维护引擎中的各种资源及优化它们的存储方式并负责提供给资源相应的处理接口。输入设备管理模块负责输入设备的初始化及捕获用户的输入信息。图形处理模块负责枚举图形设备相关信息、管理顶点几何数据、渲染图形、支持摄像机等。场景管理模块采用松散八叉树算法对三维场景进行空间划分,并采用高层结点进行相交测试,低层结点进行遮挡测试的“双层”可见性剔除算法,有效避免视椎体外物体的无用渲染。最后电梯轿厢装潢应用引入3D图形渲染引擎,验证了 3D图形渲染引擎各功能模块的实用性。电梯轿厢装潢应用主要展现了轿厢型号的选换、人机交互、相机360°旋转等功能,这些功能是基于3D图形渲染引擎实现的。
其他文献
近年来我国提出了乡村经济振兴的政策,在此背景下,对传统农业进行升级已经是大势所趋,传统农业对环境破坏大,且效率低下,因此我国提出了环境友好农业技术创新的新兴农业技术,
在当下的语文试卷讲评课中,普遍存在教师整节课从头到尾把试卷完整地讲一遍的现象。有的教师就题论题,不注意知识的纵横联系和拓展延伸,还有的不善于运用激励策略,埋怨、批评充斥课堂,这些行为导致讲评课效益很低。究其原因,主要是很多教师对讲评课不够重视,对其课型特点及要求不够清楚,课前准备不足,上课盲目随意,使讲评课成为各种课型中最薄弱的课型。因此,有必要对此加以认真研究。  一、试卷讲评课的基本要求  1
目的:探讨高龄患者全髋关节置换术后髋关节功能恢复效果。方法:对20例高龄患者全髋置换术后护理干预和康复锻炼指导。结果:无一例术后并发症发生,髋关节功能恢复良好。结论:充分
首先,对国内外近期运载火箭发射情况与可靠性进行了简要回顾,列举了中、美、俄三国针对星箭可靠性问题所开展的典型研究;随后,从工作失效与贮存失效两个方面归纳总结了开展星
钢水加钙是炉外精炼过程中脱硫、脱氧、改变夹杂物形态的重要工序。本文采用不同的喂线速度,研究了钢包精炼过程中喂入金属钙线对脱硫、脱氧、改变夹杂物形态的影响。结果表明
"互联网+"对税收学人才培养中人本主义教育理念的建立、意义学习的实现及创新能力的培养,带来了前所未有的机遇;同时对现有的税收学专业培养模式带来了挑战。针对我国税收学
针对基于单视图的深度学习乳腺肿块检测算法假阳性率较高问题,提出一种双视图信息融合的乳腺肿块自动检测算法。首先建立双曲正割模型,利用互相关法自动搜索乳腺X线摄影图像中的肿块感兴趣区域,并根据胸壁线、乳头位置在双侧头尾位和内外侧斜位图像上建立物理坐标系,筛选标注假阳性区域以在数据层扩充监督学习信息;其次,设计空间金字塔池化模块有效融合基于YOLOv3主干网络提取的多尺度局部特征以提高检测敏感性;最后,