三维场景编辑器的设计和实现

来源 :电子科技大学 | 被引量 : 6次 | 上传用户:shijingthink
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,数字媒体产业在迅速的发展,特别在影视制作和游戏产业上,三维数字媒体的发展更迅速。因为三维场景能制作出更加精美和真实的系统场景,更能够让用户接受。三维场景编辑器作为三维系统设计的中的辅助工具,用于提高系统的开发效率,是用于构建系统中的场景。这样可以给用户提供一个创建自由度高的易于开发的三维场景。本系统采用面向对象设计方法实现三维场景编辑器的设计,其架构是MFC结合基于DirectX和OpenGLAPI的三维渲染引擎。该系统简易,直观,易于上手,具有完全可视化的操作,能够方便的创建三维场景。本系统集成模型,灯光,摄像机,天空,水面,地形等的编辑功能,同时具备资源数据和场景信息的管理功能。本系统包括界面模块,实体编辑模块,资源管理模块和场景管理模块这几部分。界面模块实现图像显示,人机交互操作的功能,通过实体编辑模块的数据信息传输实时渲染编辑结果并加以显示;资源管理模块对实体的各种信息加以初始化和加载,通过场景管理器的树状结构将信息挂接在场景节点上最后再场景中实现整个编辑功能。本论文通过了解现在有三维场景编辑器的设计和实现方式,深入研究了三维场景编辑器的相关理论和技术特点。本文首先介绍三维场景编辑器的研究现状,研究背景,研究目的和相交技术。其次在三维场景编辑器的总体设计中对其总体架构,模块功能特点和系统设计环境做了介绍。而后在详细设计中对用户界面模块,实体编辑模块,资源管理模块,场景管理模块这几部分的实现过程进行了详细描述。最后,通过相关测试验证本系统的可靠性和操纵便捷性。在测试中,本三维场景编辑器能够对场景中的实体进行有效编辑,同时对场景数据进行管理,并且能够正常显示。通过显示每秒绘制帧数(FPS)发现本三维编辑器腿绘制图形的显示速度基本保持在70-90帧左右,表明三维场景编辑器对用户的编辑能够进行有效的渲染。
其他文献
随着社会经济的发展,人们物质生活水平不断提高,生活方式发生了重大改变,而糖尿病的发病率却越来越高,呈现急剧升高和越来越年轻化的趋势。根据国际糖尿病联盟(IDF)2013年的最新统计,全球糖尿病在20—79岁的成人中的患病率为8.3%,患者人数已达3.82亿。中国的糖尿病患病人数仍居世界首位。  糖尿病是当前威胁全球人类健康最重要的慢性非传染性疾病疾病之一,它给社会和家庭带来了巨大的经济负担。据相关
知识经济与企业人力资源管理知识经济是建立在知识和信息的生产、分配和使用之上的经济。自90年代以来 ,经济全球化与信息化迅速发展 ,相伴而生的是世界企业的新一轮管理变革的
目的:研究64排增强CT对胃癌患者进行术前N分期然后与术后病理分期相对比并探讨增强CT在胃癌术前N分期中的诊断价值。方法:对2014年12月到2016年10月于我院胃肠结直肠肛门外科
明晰企业发展战略,合理统筹企业资源,在各产业板块中通过合理的收缩与扩展以获得区域乃至行业的核心话语权,构建出人造经济进而形成生态链控制力,是包括淡马锡在内的当代大型投控集团未来发展的必然选择    2011年5月,新加坡国父李光耀与前任新加坡总理吴作栋5月14日同时声明,辞去新加坡政府现任内阁的资政职位;6月,有可靠消息称淡马锡总裁何晶可能在一个月内卸任;7月初,淡马锡大规模减持中行、建行股票,引
以PCLT(聚己内酯三元醇)、IPDI(异佛尔酮二异氰酸酯)、i-BMA(甲基丙烯酸异丁酯)和DMAEMA(甲基丙烯酸-2-N,N-二甲氨基乙酯)等为原料,制备了BMA-DMAEMA复合基光/湿双固化PUHMA(
2004年9月8日,劳动保障部发出<关于进一步加强生育保险工作的指导意见>(劳社厅发[2004]14号),为贯彻落实党的十六届三中全会精神,推进生育保险制度建设,加强生育保险管理,保
认知无线电(Cognitive Radio,cR)技术通过智能的频谱管理来解决频谱资源“短缺”问题,它能够感知到授权用户的空闲频谱,并有效地加以利用,从而减少与授权用户的冲突。现有无线电参
背景与目的 Cyr61是非小细胞肺癌(non-small cell lung cancer,NSCLC)生长过程中的一个肿瘤抑制基因,Cyr61与WISP-3同属于CCN基因家族,具有极其明显的序列同源性。本研究通过
蒙牛乳业(02319.HK)7月6日公告,公司将通过向中国粮油食品集团(香港)有限公司和厚朴投资管理公司发行新股及出售老股的方式引入战略投资者,中粮及厚朴约需花费61亿港元。交易完成后,