`
niceo
  • 浏览: 107721 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

一个java3D 简单的程序

阅读更多
/**
 * 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();
	}

}

 

分享到:
评论

相关推荐

    一个java 3d 小程序

    包括java3d地建立,wrml格式的3d文件。是一个学习3d的不错选择!!!我也是为了赚点分!!!

    java 3d 人体行走模拟程序

    java 3d 人体行走模拟程序 主要运用TransformGroup,Behavior

    java3d小程序(建立一个立方体)

    教程中的一个小例子,使用java3d的api编写的一个小程序,建立一个立方体。

    JAVA 3D魔方实例

    java3d 的魔方实例,不错的源程序代码。互相学习

    JAVA 3D 简单小程序.

    每一个灯对应一个ON/OFF ..非常容易理解

    java 3d安装程序

    java 3d安装程序,开发java3d必装开发包

    java3D程序源代码

    里面包含了 好几个java3D的源代码,很好,很强大,对想学习java3D的人,帮助很大。

    java3D文字小程序

    java3D文字小程序 可以运行成功,含有两种方法编写的

    使用java 3d编写的魔方程序

    使用java 3d编写的魔方程序,详情请下载源程序

    Java3D魔方代码

    是一个Java3D的程序,可以画出一个魔方,有基本的放缩和旋转功能,并且代码里有个测试函数,可以让魔方的中间层旋转90度。代码里面也有解释,可以学习使用。可直接运行

    java3d整合实例。

    vrml与java3d结合的例子,java3d网页实例。

    Java3D交互式三维图形编程

    第一章 java语言概述 第二章 java3D简介 第三章 点,线,面得生成 … … … 第十一章 几个有趣的java3D程序

    JAVA3D动画 Eclipse RCP

    在Eclipse RCP中创建JAVA3D动画程序工程包。

    Java应用程序设计的3D文字动画

    采用Java设计的3D文字动画,是自己设计的,包括程序源码,和部分效果截图,提供给大家参考!

    用Java3D-金字塔

    Java3D语言编制的金字塔程序,可以用于测试Java3D的安装是否成功,也可用于交流学习。

    java3d 机器人

    一个利用java 3d编写的机器人控制程序

    Java 3D 编程实践_源码

    Java 3D是Java语言在三维图形领域的扩展,是一组应用编程接口(API)。利用Java 3D提供的API,可以编写出基于网页的三维动画、各种计算机辅助教学软件和三维游戏等等。利用Java 3D编写的程序,只需要编程人员调用...

    java3d的一些练习demo

    这是我刚刚学习JAVA3D时编的一些小程序,拿出来和大家共享。在编一个随鼠标平移而运动的小球时,需要重写mousebehavior 类中的方法,还没搞通,望会者指教

    基于java的3d三维图形

    根目录3d文件夹中有三个子文件夹 ...java3d是一个项目实例,其中运行文件在其目录下src/com/show.java中。jar包在其目录下bin文件夹中 程序师我在网上找的,注释是我根据自己的理解写的,所以只能仅供参考

    java3D安装文件和安装方法

    大名鼎鼎的java3D,非常适合开发3D游戏和web 3D,网上很多资料,我就不多介绍了

Global site tag (gtag.js) - Google Analytics