- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
舞台机械监控系统之虚拟现实技术应用.doc
舞台机械监控系统之虚拟现实技术应用
第1章绪论
1.1引言
近年来,虚拟现实技术(Virtual Reality,简称VR)在模拟现实场景实时动态领域应用非常广泛,并且取得了很好效果。随着计算机仿真技术和多媒体技术的进一步发展,虚拟现实技术更是被广泛地应用到各个领域,发展潜力巨大[1]。在模拟现实的三维图形的幵发中,OpenGL和DirectX是其中主要的两种关键技术,这两种底层API的出现都是为了在计算机里处理三维图形图像,完成逼真的三维图形在电脑里显示及模拟场景的实时动态。
.
1.2本课题的背景及研究意义
近年来,虚拟现实技术在社会诸多领域得到了广泛的应用,如在:军事模拟及训练、飞行训练、汽车驾驶、数字化校园等应用领域得到了很大的应用,并取得了很好的效果,但在舞台控制领域,虚拟现实技术的应用才刚刚开始。现代大型舞台机械设备从舞台区域上划分,主要分为台上设备和台下设备两大部分。台上设备主要包括大幕机、假台口、天幕吊杆、景吊杆、灯光吊杆、灯光渡桥、灯光吊笼、飞行设备等。台下设备主要包括乐池升降台、主升降台、车台、车载转台和各种辅助升降台等[2]。由此可见舞台机械的数量和品种繁多,而这些机械都是通过舞台机械控制系统完成对它们的控制,操需要同时操控一个舞台机械运动指令的多项内容。这要求控制系统既要保证能实现复杂的动作顺序,同时,也还要对舞台上的问题及时做出反应[3]。现代舞台控制系统中的上位控制,是由专门的上位软件来完成,操作人员在利用上位控制软件实现上位控制的时候,面对的是PC机里面的抽象的符号和名称,最多也只能看见一些用简单的二维图形表示的机械,在这种环境下,特别是需要控制的对象多而杂控制系统,很容易造成操作失误。而如果把虚拟现实技术引入舞台控制系统中,就可以克服以上缺点,操在进行上位控制时将面对的是整体缩放了的舞台和舞台中的运动物体,而不再是抽象的符号和名称,从而实现了一种沉浸于现实的三维可视化控制,帮助操作人员更有效的完成对整个系统的操作。除了以上功能的实现,虚拟现实技术还可以应用于舞台机械的仿真和节目的彩排。对舞台场景进行虚拟仿真可以使操全面的、立体的、多层次的来观察整个舞台及单个舞台设备,对舞台设备之间的相对位置、层次关系有一个清晰的感观,在没有看到实际舞台时,就可以获得舞台中的各种数据。并且操作人员可以通过虚拟现实人机交互技术在场景中编辑动画及漫游,可以从任何角度对舞台中的每个设备及整个舞台场景进行观察。与传统的控制系统相比,传统舞台控制系统没有这些功能。对舞台场景的三维实时仿真提高了控制系统的可视性和便捷性[4];传统彩排需要整个机械系统都要运作起来才可以完成彩排任务,而现在将虚拟现实的引入,导演可以先在PC机里面的编辑机械的运动,观察其效果,然后再实际彩排,这不仅可以启发导演的思维,而且减少了彩排的次数,从而降低了节目的录制的成本。综上所述,不管从舞台机械控制系统对三维可视化控制的需求看,还是从经济效益的角度看,将虚拟现实技术引入舞台机械控制领域都具有重要的现实意义。
第2章虚拟现实技术的实现及现代舞台简介
2.1虚拟现实技术与OpenGL
虚拟现实技术的核心是在计算机中生成与现实高度相似的三维立体图形,利用计算机还原真实的三维世界,必须使用计算机图形处理技术去完成对三维对象的绘制,计算机图形处理技术是通过规定直接的、易于理解的规范来完成对三维对象的绘制。目前,主要规范有两种底层接口函数,一个是由SGI公司开发的OpenGL;另一种是由微软公司开发的DirectX,DirectX开发之初主要应用于视窗系统。与DirectX相比OpenGL是一种能独立于硬件系统和操作系统的图形幵发底层接口函数,并且具有容易学习、操作简单的特点,所以我们要进行图形开发时,首选的还是OpenGL。用OpenGL进行图形图像开发,首先应该将现实场景及物体用三维数据在虚拟坐标空间绘制出来,这就是前面提到的模型建立过程。我们通过观察可以发现,任何复杂物体的外形其实都可以用简单的点、线、面完成对它们的描述,所以利用OpenGL绘制物体的基本形态,就是用OpenGL提供的对点、线、面的函数绘制出能描述现实物体外形的所有的点、线、面,进而在计算机中显示出三维模型。OpenGL还提供了一些具体对象(如:锥、球、多面体、茶壶)和一些复杂曲线或曲面(如:Bezier线、Nurbs曲面)的绘制函数。但对于较复杂的模型最好使用专业的三维建模软件完成建模,如:3DSMax、AutoCAD等专门的图形软件。建好模型后,导出模型数据,然后将模型数据导入程序。3DSMax文件是使用三角形网格结构存储模型数据的,而ASC文件相对比较简单、方便。
2.2 OpenGL技术简介
OpenG作为一个优秀的三维图形开发底层API(应用程序编程接口),它是用来开发一般实
您可能关注的文档
最近下载
- 2024河南郑州文化旅游和体育集团有限公司社会化公开招聘34人笔试备考试题及答案解析.docx VIP
- 招标代理档案管理制度.docx VIP
- 2025南方电网昆明供电局项目制用工招聘(48人)笔试模拟试题及答案解析.docx VIP
- 农业服务中心2025年度工作计划 .doc VIP
- 外窗防水节点施工方案(JS).doc
- 2025-2026学年小学科学五年级上册青岛版(五四制2024)教学设计合集.docx
- 2025《J金融租赁公司所在行业的波特五力模型分析》5800字.doc
- 2025金风变流器2.0MW故障代码手册V4.docx VIP
- AP微积分AB 2014年真题 (选择题+问答题) AP Calculus AB 2014 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 动态口令认证机制的网上投票系统设计与实现.docx VIP
文档评论(0)