/**
* THIS IS A SIMPLE JAVA3D DEMO
*/
package com.swing.j3d;
import com.sun.j3d.utils.geometry.ColorCube;
import com.sun.j3d.utils.universe.SimpleUniverse;
import javax.media.j3d.BranchGroup;
/**
* @author mocake
* @see com.sun.j3d
* @param 2007-12-1
*
*/
public class HelloWorld3D {
/**
* @param args
*/
public HelloWorld3D() {
/**
* SimpleUniverse 对象的构造函数创建了包含VirtualUniverse 、Locale对象以及
* 一个完整的视图子图在内的场景图,SimpleUniverse创建的视图子图是用了ViewingPlatform
* 和Viewer 便利类的实例来代替了其它核心类来创建视图子图。
* 注意到SimpleUniverse仅仅是没有直接用到 Java3D核心类中的View和ViewPlatform对象的。
* SimpleUniverse 对象提供了图1-7中大方框中的所有功能。com.sun.j3d.utils.universe包包括了
* SimpleUniverse, ViewingPlatform, 和Viewer convenience工具类
*/
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) {
// TODO Auto-generated method stub
new HelloWorld3D();
}
}
分享到:
相关推荐
包括java3d地建立,wrml格式的3d文件。是一个学习3d的不错选择!!!我也是为了赚点分!!!
java 3d 人体行走模拟程序 主要运用TransformGroup,Behavior
教程中的一个小例子,使用java3d的api编写的一个小程序,建立一个立方体。
java3d 的魔方实例,不错的源程序代码。互相学习
每一个灯对应一个ON/OFF ..非常容易理解
java 3d安装程序,开发java3d必装开发包
里面包含了 好几个java3D的源代码,很好,很强大,对想学习java3D的人,帮助很大。
java3D文字小程序 可以运行成功,含有两种方法编写的
使用java 3d编写的魔方程序,详情请下载源程序
是一个Java3D的程序,可以画出一个魔方,有基本的放缩和旋转功能,并且代码里有个测试函数,可以让魔方的中间层旋转90度。代码里面也有解释,可以学习使用。可直接运行
vrml与java3d结合的例子,java3d网页实例。
第一章 java语言概述 第二章 java3D简介 第三章 点,线,面得生成 … … … 第十一章 几个有趣的java3D程序
在Eclipse RCP中创建JAVA3D动画程序工程包。
采用Java设计的3D文字动画,是自己设计的,包括程序源码,和部分效果截图,提供给大家参考!
Java3D语言编制的金字塔程序,可以用于测试Java3D的安装是否成功,也可用于交流学习。
一个利用java 3d编写的机器人控制程序
Java 3D是Java语言在三维图形领域的扩展,是一组应用编程接口(API)。利用Java 3D提供的API,可以编写出基于网页的三维动画、各种计算机辅助教学软件和三维游戏等等。利用Java 3D编写的程序,只需要编程人员调用...
这是我刚刚学习JAVA3D时编的一些小程序,拿出来和大家共享。在编一个随鼠标平移而运动的小球时,需要重写mousebehavior 类中的方法,还没搞通,望会者指教
根目录3d文件夹中有三个子文件夹 ...java3d是一个项目实例,其中运行文件在其目录下src/com/show.java中。jar包在其目录下bin文件夹中 程序师我在网上找的,注释是我根据自己的理解写的,所以只能仅供参考
大名鼎鼎的java3D,非常适合开发3D游戏和web 3D,网上很多资料,我就不多介绍了