首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 93 毫秒
1.
Java 3D—Java语言的三维图形解决方案   总被引:5,自引:0,他引:5  
罗宁  傅秀芬 《现代计算机》2001,(5):47-49,54
Java 3D是一种新型的三维图形编程方案,结合Java语言,在开发Internet及WWW上的三维图形网络应用有极大优势。本文介绍了Java3D API的特点,并结合一个利用Java 3D开发的实例说明其结构与编程模式。  相似文献   

2.
面向VR应用系统的Java 3D API   总被引:13,自引:0,他引:13       下载免费PDF全文
0 引 言Java3D API是用来开发三维图形和开发基于Web的 3D应用程序 (applet)的编程接口 .目前用于开发三维图形软件的 3D API(Open GL、Direct3D)都是基于摄像机模型的思想 ,即通过调整摄像机的参数来控制场景中的显示对象 ,而 Java3D则提出了一种新的基于视平台的视模型和输入设备模型的技术实现方案 ,即通过改变视平台的位置、方向来浏览整个虚拟场景 .它不仅提供了建造和操作三维几何物体的高层构造函数 ,而且利用这些构造函数还可以建造复杂程度各异的虚拟场景 ,这些虚拟场景大到宇宙天体 ,小到微观粒子 .Java 3D 是Java Med…  相似文献   

3.
霍泰稳 《程序员》2008,(8):17-17
对于致力于Java ME的开发人员而言,Mobile 3D API(JSR-184)和OpenGL ES bindings for Java ME(JSR-239)是两种用于创建3D图形的API。JSR-239是由Khronos Group管理的OpenGL ES标准的Java实现。从长远来看JSR-239可能会更为成功,因为与JSR-184相比,它是一个更为广泛的标准而且为新型3D图形芯片做了更充分的准备。  相似文献   

4.
Java 3D实现VRML浏览器新途径   总被引:5,自引:1,他引:4  
Java是一种网络语言,Java 3D是Java语言在三维图形领域的扩充,它继承了Java许多优良的特性,Java3D能实现VRML绘制的所有三维图形,通过对Java 3D实现编译浏览VRML文件的分析,简要叙述了Java 3D的几何形体绘制、动画、交互技术,介绍了用Java语言编译VRML文件中遇到的一些技术问题。  相似文献   

5.
Java 3D创建虚拟现实世界探析   总被引:11,自引:0,他引:11  
Java3D是继OpenGL之后的基于场景图结构的新一代的图形API,同时它继承了Java语言的许多优良特性。本文对Java3D的编程模式,及其创建虚拟现实场景中遇到的一些问题进行了分析和研究。  相似文献   

6.
基于Java 3D的交互式三维动画编程技术   总被引:6,自引:0,他引:6  
Java 3D是一个交互式三维图形应用编程接口 ,是Java语言的扩展。它实现了三维虚拟环境下的实时性和交互性。文章介绍了利用Java 3D构造虚拟现实环境的方法 ,并通过实例着重分析了Java 3D的三维动画和信息交互编程技术  相似文献   

7.
主编观察     
《程序员》2008,(8)
陶震Sun Developer Network中文网站主编敬请访问:http://developers.sun.com.cn/Java/opengles_mobilesensor.html Java ME全新交互体验对于致力于Java ME的开发人员而言,Mobile 3D API(JSR-184)和OpenGL ES bindings for Java ME(JSR-239)是两种用于创建3D图形的API。JSR-239是由Khronos Group管理的OpenGL ES标准的Java实现。从长远来看JSR-239可能会更为成功,因为与JSR-184相比,它是一个更为  相似文献   

8.
为了Java三维图形程序能在不同的移动设备和平台上运行,JCP(Java Community Process)制定了J2MEM3G(Mobile 3D Graphics API),规范了移动设备上Java三维图形程序的API和框架。而M3G中由于动画部分的独特性以及它在设计和实现中的复杂性,我们结合在XORP上开发M3G类库经验的基础,总结并给出了其设计和实现的参考模型和理论基础,也适用于其它3D类库的设计和开发。  相似文献   

9.
Sun Microstems公司近日宣布,现可提供Java 3D(TM)API(应用编程接口),将Java(TM)编程语言的所有优势带给3D商业与技术应用。Java 3D(TM)API是最近在纽约举行的Java Business Expo(SM)活动中,Sun公司将之作为Java 2平台的一个扩展版发布的,它可使开发人员快速、简便地将3D图形制作纳入他们的Java应用小程序和应用软件之中,促进了在金融分析、数据采集和MCAD等领域的各种创新应用软件的开发。由于Java编程语言所固有的特点,Java 3D API扩展了它的“编写一次,到处运行”的能力,使3D应用软件的一个版本可在多种平台上应用,因此,大大缩短了应用软件的开发周期,降低了开发成本。 在Java Business Expo活动中,Sun公司与几家软件开发商(包括SolidWorks公司,它原来是Windows模式软件的厂商)一起演示了“现实世界”的各种应用。这些应用显示了 Java 3D API技术的能力,包括了它的  相似文献   

10.
在计算机行业中,所有软件的程序接口,包括3D图形程序接口在内,统称为API(Application ProgramInterface)——应用程序接口。在图形图像行业里,三维图形的API有许多种。这几年,有3种API格式逐渐确立了它们在图形领域的地位,它们是Direct 3D、OpenGL和 Quick Draw 3D(Heidi)。  相似文献   

11.
Java3D API与Java3D编程技术   总被引:8,自引:0,他引:8  
Java3D API是应用于3D图形编程的Java类包,本文具体介绍Java3D API中主要类的使用,Java3D编程模式和显示模式,阐明了Java3D编程的思路和方法。  相似文献   

12.
三维图形仿真的一个重要工作就是建立三维模型,若使用已有的模型可以节省一定的时间.文中主要讨论了如何将复杂的CAD模型应用于Java3D建立的图形仿真系统中.首先,对已有的Pro/E模型进行简化,以VRML格式导出,有两种方式应用于Java3D中.一种是直接编辑Pro/E模型导出的VRML格式文件,组织模型之间的链接关系;另一种是将Pro/E模型导出的VRML格式文件导入到3DMax中组织链接关系,然后导出为单一文件.最后联合使用这两种方式将一个复杂的空间机器人模型导入到Java3D,提高了图形数据的重用性和开发的快速性,经实践验证效果理想.  相似文献   

13.
3D图形API(Application Programming Interface,应用程序编程接口)是三维图形处理函数接口的简称,它将图形系统的上层应用程序和底层驱动隔离,使得应用软件具有良好的可移植性。 OpenGL( Open Graphics Library,开放图形接口库)是为了规避不同硬件驱动而定义的与上层接口的标准库函数。如何开发出符合OpenGL标准的API,是3D图形处理器研制及应用的关键。首先系统分析了OpenGL标准API的属性,提出了自研3D图形处理器API与OpenGL标准API符合性验证关键技术,基于FPGA平台从函数的接口参数、绘图功能、显示功能和错误反馈处理这四个方面来验证。上述验证方法具有很强的操作性,验证覆盖范围更广,验证用例的设计更为复杂。该方法加速了验证过程,提高了验证的充分性。  相似文献   

14.
J2ME M3G(Mobile 3D Graphics API) 规范了移动设备上Java三维图形程序的API和框架,使得符合M3G标准的Java程序能在不同的设备和平台上运行。由于M3G中RayIntersection在设计和实现中的复杂性,该文结合在XORP上开发M3G类库经验的基础,总结并给出了其设计和实现的参考模型和理论基础,并在此基础上重构了具体实现。  相似文献   

15.
三维图形生成支撑环境综述   总被引:6,自引:1,他引:5  
介绍了三维图形生成支撑环境OpenGL,Direct 3D及Glide,详细分析了各自的软件底层接口特点及硬件支持,并探讨了三维图形在网络上的应用接口语言VRML和Java 3D,展望了三维图形生成环境的发展前景。  相似文献   

16.
为了实现远程文件管理系统的跨操作系统运行,设计了一套基于Java Socket的远程文件类应用程序接口(API),并在此基础上实现了一个图形界面的Client/Server结构的远程文件管理系统。这套API在形式上类似于SunJDK本地文件类,开发人员使用这套API能方便快速地实现能满足自身需要的远程文件管理系统。  相似文献   

17.
曾诚 《计算机工程与设计》2005,26(5):1311-1315,1326
为了实现远程文件管理系统的跨操作系统运行,设计了一套基于Java Socket的远程文件类应用程序接口(API),并在这套API的基础上实现了一个图形界面的Client/Server结构的远程文件管理系统。这套API在形式上类似于Sun JDK本地文件类,开发人员使用这套API能方便快速地实现能满足自身需要的远程文件管理系统。  相似文献   

18.
OpenGL视类及其在三维图形开发中的应用   总被引:2,自引:0,他引:2  
OpenGL是一个功能强大的三维图形库,然而在使用 MFC开发应用程序并采用 OpenGL绘制 M维 图形的时候,必须遵循一些固定的规范:先建立OpenGL绘制环境,然后才能使用OpenGL命令。本 文介绍了一个基于MFC的具有封装性、可继承性和可重用的OPenGL视类,并给出该视类的具体 实现方法。我们将这个 OpenGL视类应用于分形三维重建软件的开发中,有效地缩短了开发周期。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号