首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 191 毫秒
1.
基于Java3D的三维场景生成工具的研究与实现   总被引:3,自引:3,他引:3  
JAVA3D是JAVA语言在三维领域扩展的一组API.开发了一种基于Java3D的三维场景生成工具.用户可以非编程地快速搭建所需的三维场景.介绍了Java3D中视模型的概念,并通过实例说明了设置初始视点的方法.  相似文献   

2.
为了解决Java3D搭建的三维场景需要占用大量内存空间、容易导致内存溢出的问题,通过分析修改场景后需对场景中不再使用的Java3D对象进行垃圾回收、但Java垃圾回收机制无法直接作用于Java3D对象这一现象,在具体应用中设计了2种有效的方法对Java3D对象进行垃圾回收,分别实现了对整个场景和单个分支的Java3D对象的垃圾回收.实验证明,该方法能够及时释放Java3D对象占用的内存空间,避免内存溢出现象的发生,在一定程度上解决了Java对象垃圾回收不充分的问题.  相似文献   

3.
基于JAVA3D的三维虚拟场景数据存取的实现   总被引:3,自引:4,他引:3  
Java3D API是Java语言的3D图形用户接口,它的出现为Java语言在虚拟现实及Internet的应用注入了新的活力.但是Java语言的序列化功能并不直接支持Java3D场景图对象,为此,提出了一种新思路和方法,解决了应用中Java3D三维虚拟场景数据存取问题.  相似文献   

4.
基于Java 3D的三维网络模型的研究   总被引:1,自引:0,他引:1  
Java3D是Java在三维图形方面的扩展。Java3D基于OpenGL等底层的API,同时结合了Java语言的网络功能,很好地解决了网络跨平台环境的三维可视化问题。用Java3D作为基于网络的虚拟建模环境的开发平台,有助于在应用中不断采用更为先进的算法,形成独立的技术核心。充分利用Java语言面向对象的特征,介绍了Java3D与VR相结合的Web3D应用技术,提出了在Java3D中复杂的三维网络模型的构造方法,采用Java3D实现与用户交互的虚拟三维场景。  相似文献   

5.
为有效解决系统计算资源以及存储能力的局限问题,提出一种基于云计算和自由视点技术相结合并且用于3D实时显示的移动视频监控方案.该方案通过使用随机接入云计算技术获取视频信息,并对采集到的视频进行分布式处理与传输,然后获取自由视点的成像,进而绘制3D视频.提出的方案可以使用户通过便携式移动设备自主选择观看角度,获取3D视频.该体系结构实现了云计算技术、自由视点技术以及2D转3D视频等多种技术的整合.基于云计算的三维图像和传输系统是一种提高视觉效果并且可用于事故现场的全新系统.  相似文献   

6.
基于VRML/JAVA的虚拟场景交互的实现   总被引:3,自引:0,他引:3  
Javra是一个以EAI为基础的处理VRML场景图的Java包,克服了VRML与Java通过内部Script节点和EAI方式进行交互的不足:用户操作实时生成的VRML事件可以在Jayra中捕捉到并加以处理。Javra和VRML浏览器的结合,使得生成3D交互应用程序更有效。  相似文献   

7.
针对当前虚拟场景建模不能灵活地修改场景内容,缺乏可定制性、可重用性和可扩展性的问题,分析虚拟场景解析器在虚拟场景显示和用户交互中所起到的关键作用,进而介绍了一种虚拟现实建模语言X-VRML,并提出了X-VRML场景解析器的原型设计.利用Java3D图形引擎实现了对X-VRML场景描述文件的语法分析和场景重建,给出了场景显示中某些细节问题的解决方法.通过实际浏览器进行测试,结果表明,系统具有较为理想的三维显示效果和响应速度.  相似文献   

8.
针对当前虚拟场景建模不能灵活地修改场景内容,缺乏可定制性、可重用性和可扩展性的问题,分析虚拟场景解析器在虚拟场景显示和用户交互中所起到的关键作用,进而介绍了一种虚拟现实建模语言X-VRML,并提出了X-VRML场景解析器的原型设计.利用Java3D图形引擎实现了对X-VRML场景描述文件的语法分析和场景重建,给出了场景显示中某些细节问题的解决方法.通过实际浏览器进行测试,结果表明,系统具有较为理想的三维显示效果和响应速度.  相似文献   

9.
集成成像双视3D显示是集成成像3D显示技术与双视显示技术的结合,可以在不同的观看方向上呈现不同的3D图像。但是,现有的集成成像双视3D显示存在分辨率较低的缺点。基于此,该文提出了一种基于狭缝光栅的一维集成成像双视3D显示。微图像阵列由两组图像元相间排列组成,两组图像元分别从两个不同的3D场景拍摄获取。首先根据几何光学推导出图像元节距与狭缝节距的数理关系,然后根据3D视区宽度推导出观看视角的计算公式,并分析了最佳观看距离与系统结构参数的数理关系。建立了一维集成成像双视3D显示样机,在左18°~左2°范围内观看到3D场景"CS",而在右2°~右18°范围内观看到3D场景"SC"。  相似文献   

10.
研究了使用D3D实现各种类型的雾化和相应的公式,包括雾化参数、雾化混合、雾化颜色、顶点雾化和像素雾化的过程,通过对各种雾化计算模型的定义,使用C++语言给出了应用程序中顶点雾化的完整实现过程.论文最终推得结论:(1)D3D中使用顶点渲染时首先必须使用顶点雾化;(2)在基于发散的雾化中,对从视点到顶点的有效距离进行雾化计算时,D3D会随着两点间距离的增大而增加雾化效果,而并非是增加场景中顶点的深度.  相似文献   

11.
VRML虚拟场景中复杂动画的实现   总被引:1,自引:0,他引:1  
以Java与VRML的结合为基础,用实例论述了利用Java语言编写程序脚本,通过EAI在VRML场景中实现复杂动画的方法与过程.  相似文献   

12.
基于Vrmlpad软件平台,应用VRML开发导弹飞行过程仿真,通过交互界面的设计、三维对象的建模、模型的数据驱动以及视点的变化,建立了导弹的三维模型,制作了地形、天空等三维仿真场景,该系统能够实现导弹飞行的可视化仿真,可通过视景仿真终端从任意角度和距离观察导弹的飞行过程。  相似文献   

13.
介绍了基于Internet地理信息系统的基本特点和ArcIMS(Internet Map Server)的体系结构、服务器端的逻辑及物理层次、客户端的基本功能,使开发者对ArcIMS的特征功能、体系结构及应用ArcIMS开发WebGIS有更深一层的认识.主要论述了基于Java浏览器开发WebGIS的基本思想和方法及其功能的可扩展性,最后,以房地产交易管理信息系统为开发实例说明,用Java Viewers开发定制WebGIS具有更快、更容易、更方便、功能更强大等优点.  相似文献   

14.
Java3D是基于Java平台面向对象的三维图形应用程序接口API,便于在网上实现三维图形的显示、浏览.主要探讨了通过STEP/AP203标准文件提取三维模型边界信息,利用Java3D实现网络三维模型交互浏览系统的技术方案,系统由STEP文件信息提取、基于Brep表示的三维模型重建和三维模型网上真实浏览等三大模块组成,并具体讨论了这三个模块的实现原理.该技术的实现对协同式设计的畀地浏览功能有着重要意义。  相似文献   

15.
校园管线系统是校园中的重要基础设施,是建立在地理信息系统平台上的应用系统。本文首先对Java3D和VRML技术做了简要的介绍,然后就对基于Java3D和VRML的校园管线系统中导航功能实现进行了详细的介绍和分析。  相似文献   

16.
基于Java的材料试验机测控软件的设计研究   总被引:1,自引:0,他引:1  
介绍了使用Java开发平台开发的材料试验机测控系统软件的关键技术.该测控系统软件响应速度快,其具有数据显示、分析处理、保存、文件导入、安全报警以及远程通信控制等多种功能,并且具有可扩展性和可移植性.  相似文献   

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

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