搭建java3D开发环境

安装java 环境
安装jdk (1.5以上版本),到sun公司网站上下载。
下载java3D的安装文件:
java3d-1_5_1-windows-i586.exe(我用的windows xp)下载地址:https://java3d.dev.java.net/binary-builds-old.html

java3d-1_2_1-win32-opengl-rt.exe
java3d-1_2_1-win32-opengl-sdk.exe
依次安装三个软件后就行了。
然后我们就可以测试java3D环境了,编写测试类:
import com.sun.j3d.utils.geometry. * ;
import com.sun.j3d.utils.universe. * ;
import javax.media.j3d. * ;
import javax.vecmath. * ;

public class Hello {
publicHello()
{
//创建一个虚拟空间
SimpleUniverseuniverse=newSimpleUniverse();
//创建一个用来包含对象的数据结构
BranchGroupgroup=newBranchGroup();

//创建一个球并把它加入到group中
Spheresphere=newSphere(0.5f);//小球的半径为0.5米
group.addChild(sphere);

Color3flight1Color
=newColor3f(1.8f,0.1f,0.1f);
//设置光线的颜色
BoundingSpherebounds=newBoundingSphere(newPoint3d(0.0,0.0,0.0),100.0);
//设置光线的作用范围
Vector3flight1Direction=newVector3f(4.0f,-7.0f,-12.0f);
//设置光线的方向
DirectionalLightlight1=newDirectionalLight(light1Color,light1Direction);
//指定颜色和方向,产生单向光源
light1.setInfluencingBounds(bounds);
//把光线的作用范围加入光源中
group.addChild(light1);
//将光源加入group组,安放观察点
universe.getViewingPlatform().setNominalViewingTransform();
//把group加入到虚拟空间中
universe.addBranchGraph(group);
}


publicstaticvoidmain(String[]args)
{
newHello();
}

}


运行测试类,如果显示如下图就说明安装成功。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值