摘要:
● Java 3D Community Source Project
● Java 3D 1.4 API
● Demo
● Future Releases
● Q&A
  阅读全文
posted @ 2006-07-11 07:39 XiaoLi 阅读(872) | 评论 (0)编辑 收藏
     摘要: 用Java3D写了一个金字塔

  阅读全文
posted @ 2006-07-10 22:27 XiaoLi 阅读(1181) | 评论 (0)编辑 收藏
     摘要: Java 3D API官方教程
目录
1 第一章、入门
1.1 什么是Java 3D API?
1.2 Java 3D API
1.3 构建场景图
1.3.1 高端Java 3D API的类层次
1.4 编写Java3D程序的一般步骤
1.5 一些Java 3D术语
1.6 简单方法示例: Hello
1.6.1 Hello中所用到的类
1.7 旋转立方体

  阅读全文
posted @ 2006-07-10 22:15 XiaoLi 阅读(3615) | 评论 (0)编辑 收藏
     摘要: 自1990年Sun公司的首席研究员Billy Joy提出Java思想,1993年Java正式推出,以及Java 2规范在1998年年底发布,Java的周边扩充了很多功能,如多媒体(JMF)、硬件系统开发(JINI)等,Java 3D也是其中之一。 Java 3D是Java语言在三维图形处理方面的扩展接口。不同于OpenGL和DirectX 3D,Java 3D是更加上层的API,实际上是在JVM(Java Virtual Machine)的基础上调用系统的3D API(包括OpenGL和DirectX 3D),它们之间的关系如图所示。正因为如此, Java 3D具有Java最吸引人的平台无关性。目前Java 3D可以在Windows、Solaris和Linux上运行。与使用OpenGL和 DirectX相比,Java 3D避免了繁杂的低层次运算,并且继承了Java语言良好的面向对象特性,从而可以快速写出复杂的三维应用程序。   阅读全文
posted @ 2006-07-10 21:43 XiaoLi 阅读(349) | 评论 (0)编辑 收藏
     摘要: 作为一名3D图形开发者,无论是游戏开发、科学计算,还是MCAD、生物技术,还是虚拟现实(Virtual Reality)、仿真技术,Java 3D都是很优秀的选择。理由如下:  阅读全文
posted @ 2006-07-10 21:41 XiaoLi 阅读(779) | 评论 (0)编辑 收藏
     摘要: Java 3D是对Java的一个用来显示三维图形的扩展。用Java 3D编写的程序可以运行在很多不同类型的计算机或互联网上。

  Java 3D类库提供了比其它多数图形库更简单的接口,但仍有足够的能力制作不错的游戏和动画。Java 3D建立在DirectX和OpenGL这些已有的技术上,所以程序运行并不是你所想像的那样慢。并且Java 3D中也可以加入使用诸如TrueSpace和VRML这些3D模型包创建的物件。

  下面介绍一下Java 3D。其中的例子将指导你通过基本的方法制作3D图像和动画。它并不需要你拥有任何3D图形或Java 3D的知识,但如果你对Java语言有一定的了解将会很有帮助。由于大量的术语和数学知识,3D编程看起来相当复杂,但我会尽量用简单的术语来加以说明。

  阅读全文
posted @ 2006-07-10 21:36 XiaoLi 阅读(2748) | 评论 (1)编辑 收藏
     摘要:   Java3DAPI是用来开发三维图形和开发基于Web的3D应用程序(applet)的编程接口.目前用于开发三维图形软件的3DAPI(OpenGL、Direct3D)都是基于摄像机模型的思想,即通过调整摄像机的参数来控制场景中的显示对象,而Java3D则提出了一种新的基于视平台的视模型和输入设备模型的技术实现方案,即通过改变视平台的位置、方向来浏览整个虚拟场景.它不仅提供了建造和操作三维几何物体的高层构造函数,而且利用这些构造函数还可以建造复杂程度各异的虚拟场景,这些虚拟场景大到宇宙天体,小到微观粒子.   阅读全文
posted @ 2006-07-10 21:25 XiaoLi 阅读(695) | 评论 (0)编辑 收藏
     摘要: JAVA3D可应用在三维动画、三维游戏、机械CAD等多个领域。但作为三维显示实现技术,它并不是唯一选择而且是一个新面孔。在Java3D之前已经存在很多三维技术,这些三维技术在实现的技术、使用的语言以及适用的情况上各有不同,我们主要介绍与Java3D又密切关系的三种技术:OpenGL、DIRECT3D、VRML   阅读全文
posted @ 2006-07-10 21:14 XiaoLi 阅读(531) | 评论 (0)编辑 收藏
     摘要: 为什么同时发布版本被叫做“Callisto”而不是“Eclipse 3.2”?  阅读全文
posted @ 2006-07-08 09:46 XiaoLi 阅读(378) | 评论 (0)编辑 收藏
     摘要: 重点介绍SWT/JFACE编程,主要介绍在eclipse下用Windowbuilder来开发SWT/JFACE,在这一篇中重点介绍几个eclipse下常用的GUI插件,然后以一个hello world 为例,在本文的后续文章中将会陆续给出更为详细的介绍.  阅读全文
posted @ 2006-07-08 08:27 XiaoLi 阅读(3514) | 评论 (1)编辑 收藏
仅列出标题
共23页: First 上一页 11 12 13 14 15 16 17 18 19 下一页 Last 

公告


文章发布许可

本站作品均采用知识共享署名-非
商业性使用-禁止演绎 2.5 中国大
陆许可协议
进行许可。

Books I've Translated

《精通Nginx(第二版)》

精通Nginx(第二版)
《云计算:原理与范式》

 云计算:原理与范式

《SQL技术手册(第三版)》
SQL技术手册(第三版)
《MySQL核心技术手册(第二版)》
MySQL核心技术手册(第2版)
《RESTful Web Services中文版》
RESTful Web Services中文版

导航

留言簿(2)

随笔分类

搜索

最新评论