- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虚拟剧场Web交互展示系统设计与实现.doc
虚拟剧场Web交互展示系统设计与实现
摘 要:互联网和多媒体技术的融合发展为B2B/B2C电子商务平台发展提供了新的契机,Web3D技术是随着互联网与虚拟现实技术的发展而产生的。文章主要阐述应用专业引擎Unity3D,创建三维剧场模型,基于B/S网络框架实现虚拟剧场在Web上交互展示与参数匹配查询,最终实现基于Web、交互性强、效果逼真的虚拟剧场展示系统,通过搭建一个跨越时空局限性的交互平台,实现更加便捷的剧场信息交流。
关键词:Web3D;Unity3D;虚拟现实;交互展示;参数匹配
引言
随着计算机网络和多媒体技术不断成熟与普及,虚拟现实应用于产品网络展示领域逐渐成为一种发展趋势。虚拟现实技术通过创建和表现虚拟实体与空间,提供更加直观、丰富、便捷、逼真的信息展示途径和形式。演出院线作为一种新兴文化服务和经营业态,在信息化、网络化、智能化融合发展过程中,通过对剧场、剧目、剧团等演出资源的整合和提升,大大促进了文化演艺业的发展和繁荣。剧场作为最重要的演出资源之一,借助互联网进行品牌推广、网络宣传和营销已成为发展趋势,在线剧场、B2B的投入持续增加。目前,互联网上对剧场的宣传展示仍以2D图形和文字信息为主,方式单一,局限性大,而剧场三维模型在互联网上的展示,能为客户提高逼真的虚拟现实展示场景,全方位真实再现剧场环境及设备设施,这将大大提高剧场行业竞争力和院线的信息化、智能化水平。
1 虚拟现实Web展示关键技术
目前国内外主要的3D模型仍然是采用3D CAD系统进行设计,3D CAD开发的模型专业性较强,但画面效果逼真度低,模型可移植性差,不适合应用于互联网进行商业展示。三维虚拟展示技术中应用比较广泛的是VRML、Cult3D和Unity3D技术。VRML用于描述基于互联网的虚拟场景规范,交互性对于开发复杂的应用稍显不足,场景信息与交互信息并存在VRML文件中,使开发人员使用起来很不方便[1]。
Unity3D提供了一种通用的3D数据编码方式,打破了CAD和其他软件公司开发的专有3D图形格式的垄断[5],它具有更细腻的3D画面,更便捷的操作,可实现多平台互动和多插件兼容,对DirectX和OpenGL拥有高度优化的图形渲染管道;Unity支持所有主要文件格式,并能和大部分相关应用程序协同工作,低端硬件亦可流畅运行广阔复杂的场景;Unity内置的NVIDIA,PhysX物理引擎带能够带来逼真的互动感觉,实时三维图形混合音频流、视频流,非常适合产品虚拟展示在交互访问和逼真表现的需求[2]。U3D标准还提供了许多运行时的优势,特别是应用于互联网上时,比如它的连续细节层次特征,使得用户可以在一边下载的情况下一边(步进似的)观察三维数据。基于此,本系统中选用Unity3D来创建剧场三维模型,U3D最大的特色在于其通用性和兼容性,不局限于特定的软/硬件资源,使主流商业应用程序可以较为容易的使用3D技术。
2 虚拟剧场Web展示系统设计与实现
2.1 系统总体框架
本系统基于B/S架构设计虚拟剧场Web交互展示系统。整个虚拟展示系统可分为Unity3D展示部分和网页系统。其中网页系统负责用户权限、展示参数、查询文件的管理以及用户在浏览器上注册、登录、查询等操作,Unity3D展示部分则是利用Unity3D引擎,开发一个接口统一的展示框架,实现虚拟剧场在Web上交互展示。系统数据库选用SQL Serve,SQL Serve功能比较强大,除可处理包含在各种平台上运行的数据库管理系统内核之外,还包括数据复制、数据库系统管理、网关支持、在线分析处理、多媒体支持和各种并行处理能力,并且与Internet紧密结合,可将数据库连接到Internet,通过Web浏览器显示数据操作。
2.2 模型发布
Unity软件支持多平台发布,可将模型发布至Web player/iOS/Android/Flash Player/Xbox等平台转换成相应格式文件[4]。本系统中Unity3D展示模块是用Unity3D引擎开发的一个能够动态加载3D模型的Web Player应用,通过安装很小的Unity 3D插件,可实现在各个主流浏览器上运行这个Web Player应用来加载产品模型展示,例如IE,Firefox,Safari等。Web player平台输出的文件格式为.HTML,嵌入网页系统进行链接最为便捷[3];发布为Flash Player平台输出文件格式为.swf。通过下表实验数据可看出,由于Flash Player具有独立引擎支持三维模型的运行,因此具有更高效的加载速率。
2.3 交互事件的实现
Unity3d兼容性良好,扩展性强,支持使用c#编程来动态改变三维模型,实现控制
您可能关注的文档
- 船闸输水阀门流激振动研究.doc
- 良图沟水库加固设计的稳定计算.doc
- 良好生活习惯的培养,家长乎?教师乎?.doc
- 艰难生存与情感救赎.doc
- 色彩在老人房设计中的应用研究.doc
- 艺体生历史教学策略探讨.doc
- 艺术圈热词TOP7.doc
- 艺术家永远的18岁.doc
- 艺术教育对高校和谐校园文化建设的作用研究.doc
- 艺术课程对幼师能力素质的影响.doc
- [中央]2023年中国电子学会招聘应届生笔试历年参考题库附带答案详解.docx
- [吉安]2023年江西吉安市青原区总工会招聘协理员笔试历年参考题库附带答案详解.docx
- [中央]中华预防医学会科普信息部工作人员招聘笔试历年参考题库附带答案详解.docx
- [保定]河北保定市第二医院招聘工作人员49人笔试历年参考题库附带答案详解.docx
- [南通]江苏南通市崇川区人民法院招聘专职人民调解员10人笔试历年参考题库附带答案详解.docx
- [厦门]2023年福建厦门市机关事务管理局非在编工作人员招聘笔试历年参考题库附带答案详解.docx
- [三明]2023年福建三明市尤溪县招聘小学幼儿园新任教师79人笔试历年参考题库附带答案详解.docx
- [哈尔滨]2023年黑龙江哈尔滨市木兰县调配事业单位工作人员笔试历年参考题库附带答案详解.docx
- [上海]2023年上海市气象局所属事业单位招聘笔试历年参考题库附带答案详解.docx
- [台州]2023年浙江台州椒江区招聘中小学教师40人笔试历年参考题库附带答案详解.docx
最近下载
- 《Lagrange中值定理.ppt
- 2024年智慧供热行业洞察报告及未来五至十年预测分析报告.docx
- HK103 气动控制阀切断阀管路连接图册 东华工程科技股份有限公司.pdf
- 【政治】日益完善的法律体系课件-+2024-2025学年统编版道德与法治七年级下册.pptx VIP
- 2024年江西冶金职业技术学院单招职业技能测试题库(名校卷).docx VIP
- 电子课件-《GSP实务教程》课题五.pptx VIP
- 2024届高考二轮复习地理课件(新高考新教材):地质作用与地表形态.ppt VIP
- 2024高考试题评析及教学启示第15讲-有机化学基础综合题 课件 (共64张PPT).pptx VIP
- 个人租房合同范本doc打印.docx
- 电子课件-《GSP实务教程》 课题四 .pptx VIP
文档评论(0)