您现在正在浏览:首页 > 论文 > 计算机 > 毕业设计-基于虚拟现实技术的游戏设计

免费下载毕业设计-基于虚拟现实技术的游戏设计

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:计算机科学与技术
  • 适用年级:大学
  • 上传用户:雨轩雨蝶
  • 文件格式:word
  • 文件大小:192.98KB
  • 上传时间:2008-6-25 0:56:41
  • 下载次数:0
  • 浏览次数:191

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计 基于虚拟现实技术的游戏设计,共34页,10881字
摘要:Java成功之后,SUN公司于1997年迅速推出了适用于开发三维图形的跨平台三维图形开发工具包Java 3D。Java 3D是一种功能强大的、面向对象的API,它可广泛应用于教育、机械设计、地理信息、三维动画和三维游戏等领域。我们利用Java 3D设计了一个赛车小游戏,主要工作流程如下:
(1) 场景初始化(背景,灯光等);
(2) 生成四面蓝绿相间的面,为其初始化;
(3) 利用Shared Group和Link对其复制引用以生成地面;
(4) 编写二维树面,将其放置在地面两侧;
(5) 用Group组合基本图形,生成规则的复杂图形,并将其加入到场景中;
(6) 用3DS MAX 8建立汽车模型,并编写Load函数,将其导入到场景中;
(7) 用LatheCurve方法建立比较复杂的三维图形并初试化;
(8) 对LatheShape及其它图形加入Interpolator以及其他对象,如:声音等;
(9) 加入键盘响应类及碰撞检测等;
(10) 对程序进行测试和优化。
本文阐述了这个游戏的设计原理、设计步骤和实现方法。
关键词:Java 3D;三维建模;碰撞检测;交互控制。

目录
前言 4
1 3D技术介绍 5
1.1 3D技术现状和前景 5
1.2 Java 3D简介 5
1.3 Java 3D的场景图结构 6
1.4 3DS MAX介绍 8
2 概要设计 10
2.1 多媒体编程 10
2.2 建模 10
2.3 3DS MAX建模 11
2.4 LatheShape3D 11
2.5 动画编程 11
2.6 交互式编程 11
3 详细设计 12
3.1 总体设计 12
3.2 场景初始化 13
3.2.1 路面制作 13
3.2.2 场景修饰 15
3.3 障碍物制作 16
3.4 汽车制作 21
3.5 形体运动实现 24
3.5.1 电脑桌的运动 24
3.5.2 LatheShape3D的运动 25
3.5.3 形体交替变化的局部坐标 26
3.6 最后的胜利效果 26
3.7 交互控制与碰撞检测的实现 27
3.8 雾化效果 30
4 结束语 32
参考文献 33
致谢 34
资料文件预览
共2文件夹,1个文件,文件总大小:433.50KB,压缩后大小:192.98KB
  • 毕业设计-基于虚拟现实技术的游戏设计
    • 02091061刘敏韬
      • Microsoft Word文档毕业论文.doc  [433.50KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部