• 大小: 1KB
    文件类型: .java
    金币: 1
    下载: 0 次
    发布日期: 2021-06-11
  • 语言: Java
  • 标签: java3d  

资源简介

java3D入门的示例,显示一个球体,适合初学Java3D的人。

资源截图

代码片段和文件信息

package com.javapp.ch14;

import com.sun.j3d.utils.behaviors.vp.OrbitBehavior;
import com.sun.j3d.utils.geometry.*;
import com.sun.j3d.utils.universe.*;

import javax.media.j3d.*;
import javax.vecmath.*;

public class Ball {
public Ball() {
// 创建虚拟场景
SimpleUniverse universe = new SimpleUniverse();
// ?? 创建包含对象的场景图
BranchGroup group = new BranchGroup();
// 创建一个球体并添加到??分支结点中
Sphere sphere = new Sphere(0.5f);
group.addChild(sphere);
// 创建一盏红灯从100类的方向照射 
Color3f light1Color = new Color3f(.4f 5.2f 0.2f);
BoundingSphere bounds = new BoundingSphere(new Point3d(0.0 0.0 0.0)
100.0);
Vector3f light1Direction = new

评论

共有 条评论