共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
潘加宇 《Internet》2008,(4):42-42
Sun几乎每月都有开源方面动作,最近又将Java3D在GPLV2下开源。Java3D项目由多个子项目组成,主要包括核心组件i3d-core、矢量数学包vecmath、Java3D核心工具集i3d-core-utils和Java3D VRML97 Loader等。Sun在一步步兑现承诺,将整个Java领域一步步实现完全开源。 相似文献
3.
Java 3D实现VRML浏览器新途径 总被引:5,自引:1,他引:4
Java是一种网络语言,Java 3D是Java语言在三维图形领域的扩充,它继承了Java许多优良的特性,Java3D能实现VRML绘制的所有三维图形,通过对Java 3D实现编译浏览VRML文件的分析,简要叙述了Java 3D的几何形体绘制、动画、交互技术,介绍了用Java语言编译VRML文件中遇到的一些技术问题。 相似文献
4.
基于Java 3D技术和Swing技术的3D建模开发 总被引:3,自引:0,他引:3
该文介绍了基于Java技术中的Java3D技术和Swing技术的3D建模的开发。和其他技术开发3D模型相比,利用Java技术的面向对象技术开发的3D模型有着很多优势。比如,此3D模型支持多平台操作,适合编写非常复杂的应用程序。利用Java3D技术实现了盛放3D模型的基础类的开发,同时通过和Swing技术的合理结合实现了3D组件的用户图形界面化、用户操作简易化的特色。利用Java技术还克服了编程代码冗长、繁杂不利于管理这个技术难点。同时利用了Java技术的事件监听处理功能实现了对3D模型的编辑功能。优化了编程工作。文中以此3D组件在石油数值模拟软件中的应用为例说明了该组件具有的特色。 相似文献
5.
6.
介绍了Java3D与VR相结合的Web3D应用;采用了三层式的Client/Server结构和分布计算模型设计系统体系结构,提出了在Java3D中获取场景对象实例的方法,给出了在Java3D场景中实现虚拟场景中漫游的方法。采用Java3D实现与用户交互虚拟三维场景,并给出了部分实现细节。 相似文献
7.
8.
基于Java 3D的交互式三维动画编程技术 总被引:6,自引:0,他引:6
Java 3D是一个交互式三维图形应用编程接口 ,是Java语言的扩展。它实现了三维虚拟环境下的实时性和交互性。文章介绍了利用Java 3D构造虚拟现实环境的方法 ,并通过实例着重分析了Java 3D的三维动画和信息交互编程技术 相似文献
9.
10.
基于VRML与Java3D的虚拟地理环境开发模式探讨 总被引:7,自引:1,他引:7
从系统结构、用户开发界面、可扩展性和开发难度、大规模虚拟地形实现、大众性和专业性几个方面对Java3D和VRML两种开发方式特点进行了比较研究。Java3D比VRML更适合于开发大型专业性的虚拟地理环境,而VRML世界拥有大量的资源,且X3D的发展将使VRML的资源更为丰富,更适合于地理教育、地理培训、地理娱乐等大众化领域,若能将Java3D和VRML 结合开发虚拟地理环境则更好。探讨了网格技术在虚拟环境中的应用,并对基于网格技术的网络虚拟地理环境结构框架进行了初步设计。 相似文献
11.
基于Java3D的立体显示技术及其在仿真中的应用 总被引:2,自引:0,他引:2
提出用虚拟环境建模API Java3D产生场景左右眼图像的关键技术,以及用Java3D如何控制影响立体显示效果的主要因素,这些主要因素是左右图像视差、虚拟眼睛视场宽度和虚拟眼睛到显示平面的距离。这些技术已成功应用于Java3D开发的汽车驾驶仿真系统中以实现立体显示。这些技术为用Java3D开发视景仿真系统和三维立体视觉游戏软件提供支持。 相似文献
12.
探讨和分析了Java3D技术,设计和实现了一个基于Java3D的坦克游戏。实验证明该游戏具有良好的交互性和视觉效果。 相似文献
13.
14.
基于Web酊Java 3D图形技术提供了一种创建自主虚拟现实代理的工具,它广泛的应用于教育、娱乐和仿真系统。本文讨论了使用Java 3D控制体系结构实现虚拟对象控制,以及使用虚拟现实开发环境构建3D平台所遇到的某些问题,通过虚拟对象控制机制成功地实现一系列虚拟空间行为动作。 相似文献
15.
16.
0 引 言Java3D API是用来开发三维图形和开发基于Web的 3D应用程序 (applet)的编程接口 .目前用于开发三维图形软件的 3D API(Open GL、Direct3D)都是基于摄像机模型的思想 ,即通过调整摄像机的参数来控制场景中的显示对象 ,而 Java3D则提出了一种新的基于视平台的视模型和输入设备模型的技术实现方案 ,即通过改变视平台的位置、方向来浏览整个虚拟场景 .它不仅提供了建造和操作三维几何物体的高层构造函数 ,而且利用这些构造函数还可以建造复杂程度各异的虚拟场景 ,这些虚拟场景大到宇宙天体 ,小到微观粒子 .Java 3D 是Java Med… 相似文献
17.
18.
X3D浏览器的一种实现方法 总被引:5,自引:0,他引:5
X3D(Extensible3D,可扩展3D)是一个软件标准,定义了如何在多媒体中整合基于网络传播的交互三维内容。文中根据Web3D提供的一个开放源代码开发一个X3D浏览器。本课题使用具有跨平台性的Java语言进行开发,以Java3D,swing等类库为基础,开发出了能够作为应用程序运行的X3D浏览器,并且通过Applets实现了在InternetExplorer中作为小应用程序运行的X3D浏览器。 相似文献
19.
20.
X3D(Extensible3D,可扩展3D)是一个软件标准,定义了如何在多媒体中整合基于网络传播的交互三维内容.文中根据Web3D提供的一个开放源代码开发一个X3D浏览器.本课题使用具有跨平台性的Java语言进行开发,以Java3D,swing等类库为基础,开发出了能够作为应用程序运行的X3D浏览器,并且通过Applets实现了在Internet Explorer中作为小应用程序运行的X3D浏览器. 相似文献