Java实现的3D计算机图形类库与引擎
3.1 跨平台三维图形开发工具包Java 3D
官方主页:https://java3d.dev.java.net/
Java 3D严格遵循“建模-绘制”泛型。场景图(scene graph)的 抽象模型被用来组织和维护虚拟场景中的可是对象及其行为。场景图包含了虚拟图形世界的全部信息,Java 3D绘 制引擎会对场景图进行自动绘制。
Java 3D is a scene graph-based 3D application programming interface (API) for the Java platform. It runs on top of either OpenGL or Direct3D. Since version 1.2, Java 3D is developed under the Java Community Process. JSR 926 specifies Java 3D 1.4; as of 2007, the current version is 1.5.1 (released in June 2007).
Compared to other solutions, Java 3D is not only a wrapper around these graphics APIs, but an interface that encapsulates the graphics programming using a real, object-oriented concept. Here a scene is constructed using a scene graph that is a representation of the objects that have to be shown. This scene graph is structured as a tree containing several elements that are necessary to display the objects. Additionally, Java 3D offers extensive spatialized sound support.
Java 3D and its documentation are available for download separately. They are not part of the JDK 6. However,future versions of the JDK are expected to include an API package for Java 3D.
Java 3D开源项目包含一组3D图形API, 它提供的一组面向对象接口支持简单、高级编程模型,你可以用于构建、展示和控制3D对象的行为与可 视化环境。Java3D项目包括j3d-core(Java3D API的核心)、 vecmath(3D矢 量数学包)、j3d-core-utils(Java3D核 心utilitie)、Java3D VRML97 Loader等子项目。
Java 3D是Sun公司开发的一种适用于Internet环 境的跨平台三维图形开发工具包,也是一个交互式三维图形应用编程接口(API),同时具有图像处 理、绘制2D图形、交互式用户界面设计等功能。
Java 3D是对Java的一个用来显示三维图形的扩展,用Java 3D编写的程序可以运行在很多不同类型的计算机或互联网上。Java 3D类 库提供了比其它多数图形库更简单的接口,但仍有足够的能力制作不错的游戏和动画。Java 3D建 立在DirectX和OpenGL这些已有 的技术上,所以程序运行并不是你所想像的那样慢,并且Java 3D中也
相关文档:
java读取mp3文件 收藏
JMF实际上是Java的一个类包。JMF 2.1.1技术提供了先进的媒体处理能力,从而扩展了Java平台的功能。这些功能包括:媒体捕获、压缩、流转、回放,以及对各种主要媒体形式和编码的支持,如M-JPEG、H.263、MP3、RTP/RTSP (实时传送协议和实时流转协议)、Macromedias Flash、IBM的HotMedia和Beatniks的Ri ......
原帖及讨论:http://bbs.bc-cn.net/dispbbs.asp?boardid=12&id=140292
* 最近因为开发活动需要,用上了Eclipse,并要求使用精简版的SQL数据库(即SQL Server 2005)来进行开发项目 *
1.准备工作: 准备相关的软件(Eclipse除外,开源软件可以从官网下载)
<1> .Microsoft   ......
Struts、Hibernate和Spring的轻型J2EE架构的研究
关键词 Struts,Hibernate,Spring,用户管理
一、特性
1. Struts与MVC
Struts是Apache Jakarta项目的组成部分。该项目的目标是为建立Java Web 应用程序而提供的一个开源
框架。通过使用Struts框架可以改进和提高Java Server Pages (JSP ......