|
| |
Java3D理解初级教程 日期:2007-12-05 15:00:37 |
|
引 言 Java3DAPI是用来开发三维图形和开发基于Web的3D应用程序(applet)的编程接口.目前用于开发三维图形软件的3DAPI(OpenGL、Direct3D)都是基于摄像机模型的思想,即通过调整摄像机的参数来控制场景中的显示对象,而Java3D则提出了一种新的基于视平台的视模型和输入设 |
|
| |
Java 3D显示3D物体 日期:2007-12-05 15:00:37 |
|
简介Java 3D是对Java的一个用来显示三维图形的扩展。用Java 3D编写的程序可以运行在很多不同类型的计算机或互联网上。Java 3D类库提供了比其它多数图形库更简单的接口,但仍有足够的能力制作不错的游戏和动画。Java 3D建立在DirectX和OpenGL这些已有的技术上,所以程序 |
|
| |
JAVA3D学习系列(一) 日期:2007-12-05 15:00:37 |
|
PIII、K6III出来了,在3D编程语言中,JAVA3D也应占有重要的位置。 为此,本人拿出半年多学习及应用JAVA3D的经验,借国内主要BBS站点,推出JAVA3D编程 指导,并给出大量的例子。 一。如何运行JAVA3D? 只要在WIN95/98上安装了JDK1.2(JAVA2),再安装JAVA3D运行环境,就 |
|
| |
JAVA3D学习系列(二) 日期:2007-12-05 15:00:37 |
|
一。JAVA3D的作用: JAVA3D可用在三维动画、三维游戏、机械CAD等领域。 1.可以用来编写三维形体,但和VRML不同,JAVA3D没有基本形体,不过我们可以利用 JAVA3D所带的UTILITY生成一些基本形体如立方体、球、圆锥等,我们也可以直接调用 一些软件如ALIAS、LIGHTWARE、3DS |
|
| |
JAVA3D学习系列(三) 日期:2007-12-05 15:00:37 |
|
一. JAVA3D的数据结构 JAVA3D实际上是JAVA语言在三维图形领域的扩展,JAVA3D的编程和JAVA一样, 是面向对象的编程。 JAVA3D的数据结构采用的是Scene Graphs Structure(场景图),这一灵活 的树状结构与显示列表多少有些相似之处,但运用起来更耐用(More Robust)。 JAV |
|
| |
Java 3D API在线教程 日期:2007-12-05 15:00:37 |
|
本教程适用于开发者和终端用户
The Java 3DTM API: For Developers and EndUsers12/1/98Click here to start Table of ContentsJava 3D
The Evolution of 3D Graphics
Java 3D: For Developers and EndUsers
Java 3D Key Points
Scene Graph Hierarchy
Partial Scene |
|
| |
[基础]什么是Java3D 日期:2007-12-05 15:00:37 |
|
Java 3D是Java语言在三维图形领域的扩展,是一组应用编程接口(API)。利用Java 3D提供的API,可以编写出基于网页的三维动画、各种计算机辅助教学软件和三维游戏等等。利用Java 3D编写的程序,只需要编程人员调用这些API进行编程,而客户端只需要使用标准的Java虚拟 |
|
| |
Java 3D初学教程(英文) 日期:2007-12-05 15:00:37 |
|
这是一个初学者教程,你可以下载 整个文件以 Word格式, 或者选择下面的链接内容。内容:Introduction Getting Started Your First Program Lighting up the World Positioning the Objects Appearance Is Everything Java 3D and the User Interface Animation and Int |
|
| |
J2EE 初探 日期:2007-12-05 15:00:37 |
|
J2EE 初探 J2EE 标准是一个为开发和发布便于达到网络经济要求的应用程序所提供的标准,这个标准是由 Sun Microsystems 以及多个合作者共同开发的,主要应用于当今网络经济中的商业领域。建立这个标准的是为了扩展现场、减少了阻碍事务的冲突,通过标准使得商业仅集中在 |
|
| |
Java 语言人门 日期:2007-12-05 15:00:37 |
|
第 一 章 Java 概 述
§ 1.1 Java 语 言 出 现 的 背 景 、 影 响 及应 用 前 景
§ 1.2 Java 的 特 点
§ 1.3 简 单 的 Java 程 序 第 二 章 数 据 类 型
§ 2.1 数 据 类 型
§ 2.2 常 量 与 变 量
§ 2.3 整 型 数 据
§ 2.4 浮 点 型 (实 型) 数 据
§ 2.5 |
|
| |
Java3D探奇(一)――Java 3D眼中的世界 日期:2007-12-05 15:00:37 |
|
本教程是为没有任何 3D 编程经验的 Java 程序员而编写的。我们将从一些基本的 3D 概念入手,探索如何构建一副场景图 ― 用于描述我们想要渲染的场景的基本对象。然后,我们将接触 Java 3D 的一些更强大的功能。我们的重点将放在使用一些 Java 3D 实用类来开始您的编程。 |
|
| |
Java3D探奇(二)――场景图细节 日期:2007-12-05 15:00:37 |
|
场景图树 Java 3D 场景图是一棵由两个部分或分支组成的树,这两个部分是:内容(content)和视图(view)。视图分支含有复杂 Java 3D 视图模型的所有细节,它还定义视点。好的事情是,对于大多数简单的应用我们都可以使用统一实用类(尤其是“正如其名称所暗示”的 Simp |
|
| |
Java3D探奇(三)――几个关键的类 日期:2007-12-05 15:00:37 |
|
Primitive 类 Primitive 是用于几何对象的抽象类,这些用在场景图中的几何对象可以作为简单构件块使用。Java 3D 包括 Primitive 的几个具体子类 ? Sphere、Box、Cone 和 Cylinder ? 这些子类使得您可以无须指定许多数据就能轻松地创建基本对象。例如,当使用 Sphere 类 |
|
| |
Java3D探奇(四)――变换你的世界 日期:2007-12-05 15:00:37 |
|
Transform3D 类 变换答应您在场景中移动、旋转或调整几何对象的大小,也可以用来影响查看场景的方式。当进行 Java 3D 编程时,将经常使用 Transform3D 对象。Transform3D 对象代表一个变换矩阵。Transform3D 对象通常由 TransformGroup 类使用。我们将不会讨论 Transfor |
|
| |
Java3D探奇(五)――光照和材质特性 日期:2007-12-05 15:00:37 |
|
Light 类 光用于照亮场景中的几何对象。有几种不同的光类型,它们都是抽象 Light 类的子类。所有光都有一个颜色值,即开/关位,以及一个描述它照亮的场景区域的绑定对象。在现实世界里,四周的对象被几个不同的光源照亮。从窗户射进的阳光和屋顶的灯光一起照亮了屋内的 |
|
|
 |
|
相关分类 |
|
|
|
 |
|
本栏随机推荐 |
|
| |
 |
|
赞助广告 |
|