java弹球游戏源码弹球 该项目是 2008 年 [ITBA] 计算机图形课程的作业。请参阅底部的版权说明。 它具有基于 Java 库的 [弹球模拟游戏],即 jMonkeyEngine、轻量级 Java 游戏库、Java3D 和 JOGL 等。 请参阅以下有关如何运行的说明。 特征 在倾斜的操场上操纵球的传统街机游戏 可发射不同冲量球的柱塞(按空格键拉) 鳍状肢(按,和.翻转) 能够用球击打地面、玻璃罩、墙壁和其他物体 以更大的动力将球推开的保险杠 坡道 转移球路径的磁铁 单向路径 倾斜(按 Tab) 得分和“生命”显示 每秒帧数 (FPS) 计数器 能够在 3D 空间的 6 个方向上移动相机(按 WASDQZ 键) 能够选择 3 个不同的摄像机角度(按 8 更改) 通过 pinball.properties 文件可配置屏幕宽度、高度和颜色深度 通过 pinball.x3d 文件配置场景; 例如:运动场倾角 默认场景包含弹球机、地板、墙壁和天花板 文件内容 build :包含 pinball.jar、可选的 pinball.properties 和运行脚本 build.xml : A
2022-04-27 20:00:47 13.66MB 系统开源
1
目前,用户可以用Java3D 构造一些漂亮的几何3D 图形,可是要想通过程序来构造复 杂的几何形体,还是有一定的困难程度的,因此,在Java3D 中提供了一些常用的3D 图形 的接口,通过这些接口可以导入Wavefront 软件所绘制的.obj 格式文件[1];或者由VRML 语 言编写的.wrl 格式的文件;或者是由3DMAX 编写的.3ds 格式的文件,这样,用户在设计一 些复杂的几何形体的时候,就不必编写大量的程序并反复试验各种参数了,只需将其他交互 式图形设计工具设计好的三维图形的格式文件导入到Java3D 中,通过这些接口转化成可以 识别的数据结构即可以使用了。可以说,Java3D 在这一点上起到“四两拨千斤”[3]效果——虽 然它不是交互式的图形设计环境,但它可以借用其他流行环境的功能[3]。
2022-03-19 14:21:02 314KB Java3D
1
之前已经有人传过这边书的PDG版,但是查看相当不方便,我就帮大家弄成PDF了! 书名:Java图形与动画编程实例(电子书) 格式:PDF 出版社:清华大学出版社 作者:李敏 丁友东 《Java图形与动画编程实例》将介绍Java中的图形图像编程,以大量生动的实例讲解了Java图形图像编程的方法和技巧。《Java图形与动画编程实例》共分十个章节,分别介绍了Java中基本的图像相关编程、Java3D的编程等。每一个知识点都通过剖析一个具体的实例来说明编程的方法。《Java图形与动画编程实例》用浅显易懂的方式介绍图形图像和动画的实现方法,并用大量的例程来实现这些动画。《Java图形与动画编程实例》适合于具有一定Java编程基础的软件开发人员阅读,可作为图形图像编程人员的参考书,也可供Java编程爱好者和动画制作人员使用。 目录 Java图形与动画编程实例 目录 第1章 准备上手 1.1 开发环境的准备 1.2 Java前面编程的运行环境 1.3 Java 3D的运行环境 1.4 小结 第2章 Java动画程序设计基础 2.1 使用Java Applet显示动画界面 2.2 使用Java Application显示动画界面 2.3 合并Java Applet程序和Java Application程序 2.4 使用多线程控制动画 2.5 动画界面的布局 2.6 小结 第3章 动画程序的图像处理实例 3.1 加载和显示图像 3.2 使用MediaTracker加载显示图像 3.3 抓取图像像素 3.4 用图像过滤技术产生不同的处理效果 3.5 以缓冲技术避免图像的闪烁 3.6 Java 2D图像处理实例 3.7 小结 第4章 曲线与曲面应用实例 4.1 编写Bezier曲线 4.2 编写B样条曲线 4.3 在Java 2D中生成曲线 4.4 绘制曲面 4.5 小结 第5章 在Java 3D中创建基本几何形体 5.1 Java 3D场景图 5.2 牛成点 5.3 生成线 5.4 生成面 5.5 生成基本几何形体 5.6 小结 第6章 Java 3D编程实例 6.1 颜色与光照 6.2 材质 6.3 纹理贴图 6.4 小结 第7章 Java 3D动画编程实例 7.1 鼠标交互 7.2 键盘交互 7.3 Picking行为 7.4 自定义行为 7.5 使用Alpha对象 7.6 颜色内插器ColorInterpolator 7.7 交换值内插器SwitchValueInterpolator 7.8 变换内插器TransformInterpolator 7.9 透明度内插器Transparencylnterpolator 7.10 LOD 7.11 Bilboard 7.12 Morph 7.13 小结 第8章 图像自然渐变的实现 8.1 二维图像交融渐变实例 8.2 基于线对的渐变实例 8.3 基于网格的渐变实例 8.4 综合实例:人脸自然渐变实例 8.5 小结 第9章 分布式动画编程实例 9.1 一个应用RMI框架结构的实例 9.2 编写个简单的RMI分布式应用 9.3 实现RMI中的参数传递实例 9.4 利用RMI回调编写聊天服务器 9.5 用RMI构建分布式动画应用实例 9.6 小结 第10章 两个有趣的动画实例 10.1 水波动画 10.2 分形动画 10.3 小结
2022-03-08 11:00:40 21.57MB java3d java 图像 动画
1
张杰 编著 人民邮电出版社 本书从应用角度出发,通过大量的实例,介绍JAVA 3D基本概念及编程方法
2022-02-10 10:45:41 7.9MB JAVA3D交互式三维图形编程
1
vrml与java3d结合的例子,java3d网页实例。
2022-02-10 10:41:30 303KB vrml与java3d
1
JAVA3D的网络三维技术的设计与实现(源代码+文档+说明).zip
2022-01-27 18:02:29 4.83MB 资料
java3d objectload读取.obj文件,制作的传送带
2022-01-23 21:27:39 137KB java3d 传送带
1
JAVA3D官方实例,可直接导入到Eclipse里运行,适合初学者,值得推荐。
2021-12-10 17:18:22 2.68MB JAVA3D 官方 实例
1
比较不错的书,我给里面增加了章节书签,有配套源代码
1
这是一个很简单的java3d小游戏,它能带你走进3D的世界。爱好java和3D的朋友能从中学到很多东西,特别是对象的应用和理解。游戏并不完美,但看过之后你可以完善它,很简单!
2021-12-09 14:40:31 438KB java 3d 象棋
1