基于虚拟现实技术的游戏设计

基于虚拟现实技术的游戏设计

ID:24741798

大小:53.50 KB

页数:4页

时间:2018-11-16

基于虚拟现实技术的游戏设计_第1页
基于虚拟现实技术的游戏设计_第2页
基于虚拟现实技术的游戏设计_第3页
基于虚拟现实技术的游戏设计_第4页
资源描述:

《基于虚拟现实技术的游戏设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于虚拟现实技术的游戏设计毕业基于虚拟现实技术的游戏设计摘要:Java成功之后,SUN公司于1997年迅速推出了适用于开发3维图形的跨平台3维图形开发工具包Java3D。Java3D是1种功能强大的、面向对象的API,它可广泛应用于教育、机械设计、地理信息、3维动画和3维游戏等领域。我们利用Java3D设计了1个赛车小游戏,主要工作流程如下:(1)场景初始化(背景,灯光等);(2)生成4面蓝绿相间的面,为其初始化;(3)利用SharedGroup和Link对其复制引用以生成地面;(4)编写2维树面,将其放置

2、在地面两侧;(5)用Group组合基本图形,生成规则的复杂图形,并将其加入到场景中;(6)用3DSMAX8建立汽车模型,并编写Load函数,将其导入到场景中;(7)用LatheCurve方法建立比较复杂的3维图形并初试化;(8)对LatheShape及其它图形加入Interpolator以及其他对象,如:声音等;(9)加入键盘响应类及碰撞检测等;(10)对程序进行测试和优化。本文阐述了这个游戏的设计原理、设计步骤和实现方法。关键词:Java3D;3维建模;碰撞检测;交互控制。GameDesignBasedo

3、nVirtualRealityTechnologyAbstract:AfterthesuccessofJava,SunlaunchedJava3Din1997forthethree-dimensionalgraphics.Java3Disapoanyfields,Suchaseducation,mechanismdesign,geographicinformation,three-dimensionalanimationandthree-dimensionalgame.AX8andprogrammedthe

4、Loadfunctionforit;(7)Createtheplexthree-dimensionalgraphicsizetheprogram.Thethesiselaboratedtheprinciple,procedureandrealizationofthisgame.Keyension;Collisiondetection;Interactioncontrol.目录前言413D技术介绍51.13D技术现状和前景51.2Java3D简介51.3Java3D的场景图结构61.43DSMAX介绍82概要

5、设计102.1多媒体编程102.2建模102.33DSMAX建模112.4LatheShape3D112.5动画编程112.6交互式编程113详细设计123.1总体设计123.2场景初始化133.2.1路面制作133.2.2场景修饰153.3障碍物制作163.4汽车制作213.5形体运动实现243.5.1电脑桌的运动243.5.2LatheShape3D的运动253.5.3形体交替变化的局部坐标263.6最后的胜利效果263.7交互控制与碰撞检测的实现273.8雾化效果304结束语32

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。