基于Unity3D的三维展示系统的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:tprgaefe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着终端技术的不断发展,人们对终端产品尤其是智能手机越来越青睐,终端产品的软硬件技术也表现出强劲的发展势头。在移动互联网的大环境中,机械行业正在积极地向移动平台渗透,与此同时,该行业也存在着对移动产品功能多样化的需求。  在机械领域内,随着三维CAD技术的普及,产品制造环节在缩短设计研发周期和提高产品生产效率上取得了长足的进步。反观产品展示环节,尤其是在产品展示效果及用户体验方面,发展速度却相对缓慢。移动端以其高便携性、高共享性和高覆盖率等特点,相较于PC端有明显的优势,机械领域理应把握住这一绝佳的发展机遇。时下大多三维建模技术都仅限于PC端的开发,这就存在与移动平台不兼容的问题,而且大多机械产品模型的展示技术不够灵活,无法满足日益庞大的移动终端群体。目前在大多数工程机械企业中缺乏移动端产品展示的系统平台,不能方便快捷地为用户提供产品的模型展示及信息展示,这不仅仅限制了企业市场的开拓,同时也对用户体验带来了影响。  本文采用一种较为前沿的技术,以Unity3D引擎为开发平台,结合网络服务器技术以及CAD技术,实现了跨平台的三维模型展示功能。从模型制作到模型展示功能的实现,主要解决的以下几个方面的问题。首先,需要解决移动端对产品模型兼容性的问题,提出模型格式转换及模型文件制作的方案。然后,需要实现模型的动态加载,提出了搭建网络后台服务器的方案。最后,需要解决三维展示系统的设计与开发问题。本文采用Unity3D平台结合MonoDevelop编辑工具进行系统功能的设计及实现。系统结合Pro/E二次开发实现模型信息文件制作功能,不仅仅整合了XML技术进行模型信息的展示,还实现了模型的三维剖视功能,模型的旋转、平移及缩放手势控制功能,子模型的显示隐藏及选中高亮功能,模型拆装动画的播放功能等。最后,利用Unity3D引擎的跨平台特性,将系统发布为主流的移动平台系统软件。  基于Unity3D的三维模型展示系统,实现了三维模型在移动端灵活展示的功能,本文主要针对Android平台进行系统开发,三维展示系统所发布的APK软件版本运行稳定,系统功能操作方便,达到了本课题的预期目标,基本满足实际需求。
其他文献
为了保证汽车能在不同条件下正常行驶,并具有良好的动力性、燃油经济性和排放性能,在汽车动力传动系统设计中,首要要确保传动系各部件之间以及与发动机之间良好的匹配。传统
现如今随着社会经济的不断发展和信息技术的不断提升,信息化技术被应用到了各行各业当中.最近这几年我国的建筑工程项目发展十分迅速,它使得建筑工程项目的信息化管理开始成
目的针对核应急医学救援实战化训练需求,研制安全可靠的α表面污染模拟源应用于实际训练。方法使用便携式α表面污染检测仪测量α面源,总结变化规律;运用磁场模拟α辐射场,使用钕铁硼磁粉作为磁源,通过磁粉与胶体混合在磁场中充磁制备成磁粉胶体,再将磁粉胶体涂抹于物体表面作为模拟源,使用特定的检测电路检测,按照一定转换公式,将电压值转换为计数率或活度值,实现α表面污染的模拟。结果使用便携式α表面污染检测仪测量α
目的 了解洛阳市CT机质量控制检测指标情况和CT机机房防护状况.方法 2016年抽查洛阳市45家医院的55台CT机、2017年抽查洛阳市32家医院的37台CT机,进行了质量控制检测和机房周
目的 采用1岁儿童仿真模体计算胸部数字化摄影(DR)不同千伏条件下儿童各组织、器官的吸收剂量,估算并比较不同千伏下有效剂量.方法 塑料管分装的热释光剂量计(TLD)布放入儿童
提笔,你忘字了吗?rn“邮箱”的“箱”怎么写?“拍黄瓜”的“拍”竟然也忘了……这许许多多童年学过并曾无数次书写的汉字,是否越来越经常地,在你执笔对纸时突然呈现一个尴尬
目的 分析某医院2007-2017年不同工种的放射工作人员职业性外照射个人剂量水平,为保障放射工作人员身体健康、医院行政部门的放射管理工作提供依据.方法 基于国家相关法律法
目的 参加全国个人剂量监测能力考核工作,了解个人剂量监测系统的性能状况和技术人员水平,提高个人剂量监测能力和数据的准确度.方法 依据《外照射个人剂量系统性能检验规范
近些年来,随着科技的不断发展,电气自动化仪表的技术水平也在不断进步,相关仪表的出现以及应用给整个电气行业带来了巨大的便利,对于人类的进步至关重要.但是,在仪表使用的过
随着现代信息技术的不断发展,互联网技术和信息管理技术逐渐成为了人们工作乃至生活不可或缺的一部分,作为信息管理的核心技术之一,计算机数据库技术的发展也正式驶入快车道.