[转]Java 3D编程实践——网络上的三维动画[学习笔记]

[转]Java 3D编程实践——网络上的三维动画[学习笔记]

from :  http://www.blogjava.net/hongjunli/archive/2006/08/08/62434.html

1.  Java3D 运行及开发环境的安装[这是我自己用的安装开发环境,仅供参考]
以下的安装均以Windows平台为例。
安装步骤
(1)安装Java2 软件开发工具包———Java2 SDK(Software Development Kit),目前的最新版是1_5_0_07,文件名为jdk-1_5_0_07-windows-i586-p.exe,文件大小约为34MB,从http://192.18.108.138/ECom/EComTicketServlet/BEGINCC371BB88AD6EB024CA824E5078E9C56/-2147483648/1612698399/1/732086/731822/1612698399/2ts+/westCoastFSEND/jdk-1.5.0_07-oth-JPR/jdk-1.5.0_07-oth-JPR:2/jdk-1_5_0_07-windows-i586-p.exe下载。
(2)安装Java3D软件开发工具包———Java3D forWindows(OpenGLVersion)SDKfortheJDK(Includes Runtime),目前的最新版是1.4.0_01 ,文件名为java3d-1_4_0_01-windows-i586.exe,大小约为 2.77 MB,从 http://192.18.108.149/ECom/EComTicketServlet/BEGIN380C9A6CAFAA00614B92D56EB6694EAA/-2147483648/1612707939/1/735290/735278/1612707939/2ts+/westCoastFSEND/java3d-1.4.0_01-oth-JPR/java3d-1.4.0_01-oth-JPR:5/java3d-1_4_0_01-windows-i586.exe下载。
我现在是用的是1.3.1版本的。需要下载java3d-1_3_1-windows-i586-opengl-rt.exe和java3d-1_3_1-windows-i586-opengl-sdk.exe

java3d-1_3_1-windows-i586-opengl-rt.exe下载地址是:http://192.18.108.149/ECom/EComTicketServlet/BEGIN3424066D3E02867CDBD4865298E63A32/-2147483648/1612716711/1/370694/370670/1612716711/2ts+/westCoastFSEND/7382-3d-1.3.1-oth-JPR/7382-3d-1.3.1-oth-JPR:6/java3d-1_3_1-windows-i586-opengl-rt.exe
java3d-1_3_1-windows-i586-opengl-sdk.exe下载地址是:http://192.18.108.149/ECom/EComTicketServlet/BEGIN3424066D3E02867CDBD4865298E63A32/-2147483648/1612716711/1/370694/370682/1612716711/2ts+/westCoastFSEND/7382-3d-1.3.1-oth-JPR/7382-3d-1.3.1-oth-JPR:7/java3d-1_3_1-windows-i586-opengl-sdk.exe

以上地址若出问题可以到这里下 https://java3d.dev.java.net/binary-builds-old.html

(3)安装Eclipse SDK
目前最新版本是3.2,下载地址是:http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.2-200606291905/eclipse-SDK-3.2-win32.zip&url=http://eclipse.cdpa.nsysu.edu.tw/downloads/drops/R-3.2-200606291905/eclipse-SDK-3.2-win32.zip&mirror_id=40

直接把你下载下来的压缩包解压即可。
2. Java3D 编程

1  一个简单的Java 3D 程序:Hello3d 
  安装好Java3D的开发环境后,下面可以通过运行一个Java3D程序,验证一下安装是否成功。
启动eclipse,新建一个项目JAVA3D,然后再建立一个包hongjun,然后在该项目下建立一个类Hello3d
源代码如下:
package hongjun;

import com.sun.j3d.utils.universe.SimpleUniverse;
import com.sun.j3d.utils.geometry.ColorCube;
import javax.media.j3d.BranchGroup;
public class Hello3d { public Hello3d(){
 SimpleUniverse universe = new SimpleUniverse();
 BranchGroup group = new BranchGroup(); 
 group.addChild(new ColorCube(0.3)); 
 universe.getViewingPlatform().setNominalViewingTransform();
 universe.addBranchGraph(group); 
 }
public static void main( String[] args ) {
 new Hello3d();}
} // end of class Hello3d


2.程序执行过程及Hello3d 运行结果如图1-1和1-2所示
hello11.jpg

运行结果
hello1.BMP



地震让大伙知道:居安思危,才是生存之道。

你可能感兴趣的:([转]Java 3D编程实践——网络上的三维动画[学习笔记])