课程设计论坛

首页 » 设计下载 » 计算机设计 » 基于Java 3D的三维动画设计
swingzsy - 2008/8/2 7:05:20
文件格式:word+ppt
文件大小:4.04MB
适用专业:计算机
适用年级:大学
下载次数:5 次
我要下载:点击联系下载
论文编号:11321

资料简介:
毕业设计 基于Java 3D的三维动画设计,共33页,9199字,附答辩文稿、源程序
摘要
1997年SUN公司继Java的火爆成功之后迅速推出了适用于开发三维图形以及Internet环境的跨平台三维图形开发工具包Java 3D。Java 3D 是一种功能强大的、面向对象的 API。Java 3D可应用于教育、机械设计、地理信息、三维动画、三维游戏等诸多领域。
本文的主要工作集中于:
1.除了基本图形(Box、Sphere、Cylinder)的调用及其组合外,更用了LatheCurve的方法来构造比较复杂的三维图形。
2.利用3dsmax7制作三维模型,为其写相应的Load函数,并在Java 3D中调用。
3.程序涉及到Java 3D中的图形,动画和多媒体编程,碰撞检测及交互控制等知识。
3.主要工作流程:场景初始化(背景,灯光等);生成四面蓝绿相间的面,为其初始化;利用Shared Group和Link对其复制引用以生成地面;编写二维树面,将其放置在地面两侧;用Group组合基本图形,生成规则的复杂图形,并将其加入到场景中;用3dsmax7建立汽车模型,并编写Load函数,将其导入到场景中;用LatheCurve方法建立比较复杂的三维图形并初试化(LatheCurve的主要方法是,用一系列连续的二维坐标点(x,y)生成曲线,然后利用它饶Y轴来旋转得到图形,再用相应贴图覆盖);对LatheShape及其它图形加入Interpolator以及其他对象,如:声音等;加入键盘响应类及碰撞检测等;对程序进行测试和优化。
关键词:Java 3D,三维建模,碰撞检测,交互控制
目录
摘要    - 1 -
ABSTRACT    - 2 -
目录    - 3 -
第一章  引言    - 4 -
1.1 课题的目的和意义    - 4 -
1.2 3D技术现状和前景    - 5 -
第二章  JAVA 3D技术    - 6 -
2.1 JAVA3D简介    - 6 -
2.2 JAVA3D的场景图结构    - 7 -
第三章  概要设计    - 9 -
3.1多媒体编程    - 9 -
3.2 建模    - 10 -
3.3 3DS MAX建模    - 10 -
3.4 LATHESHAPE3D    - 10 -
3.5 动画编程    - 10 -
3.6 交互式编程    - 11 -
第四章  详细设计    - 12 -
4.1总体设计    - 12 -
4.2场景初始化    - 13 -
4.2.1 路面制作    - 13 -
4.2.2 场景修饰    - 15 -
4.3 障碍物制作    - 17 -
4.4 汽车制作    - 21 -
4.5 形体运动实现    - 23 -
4.5.1 电脑桌的运动    - 23 -
4.5.2 LatheShape3D的运动    - 25 -
4.5.3 形体交替变化的局部坐标    - 25 -
4.6 最后的胜利效果    - 26 -
4.7 交互控制与碰撞检测的实现    - 27 -
4.8雾化效果    - 30 -
结束语    - 31 -
致谢    - 32 -
参考文献    - 33 -


资料文件预览:
共5文件夹,19个文件,文件总大小:4.04MB,压缩后大小:1.98MB


我要下载:基于Java 3D的三维动画设计
echohappy - 2008/10/5 9:46:24
谢谢楼主,好想要这个
doagain - 2012/12/23 10:27:00
我要积分!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
22222 - 2013/3/9 20:12:50
wleeboy - 2013/3/10 10:50:11
就是知道湖撤的  内容都没的 好个鸟头
llll2588 - 2013/3/10 12:42:07
wo uap
kate - 2013/3/10 15:47:52
vb
caixia1005 - 2013/5/23 12:44:12
做的很好
mingming - 2013/5/23 12:49:07
羡慕啊,顶!
xhwenjie - 2013/5/23 14:54:34
非常有用,但200积分太高了.
jhqalmx - 2013/5/23 16:11:25
下框架修边冲孔模设计
wutongxiyu - 2013/5/23 18:10:15
200个积分真是太贵了哈~!努力中~
xiaru0609 - 2013/5/23 19:14:41
要的就是这个啊 好东西 要的就是这个啊 好东西 要的就是这个啊 好东西
jxlcfmz - 2013/8/20 9:50:17
我最想要的就是这个!如果积分达不到要求我只好花钱买了
sky123 - 2013/8/20 10:38:35
啥也没有啊 ...............................
7116412 - 2013/8/20 12:44:03
有没有图啊    加我qq781112091或发到我邮箱wangluhnny@126.com
jhon96 - 2013/8/20 12:50:43
那就开始泡喽,死命的回贴,创造世界记录 哈哈
r8360147 - 2014/4/16 14:01:54
呵呵 是啊``



毕竟刚步入社会``
1
查看完整版本: 基于Java 3D的三维动画设计