共查询到20条相似文献,搜索用时 78 毫秒
1.
2.
基于Java3D开发三维虚拟场景的相关技术进行了深入的探讨和研究,具体包括Java3D的技术特点、场景图结构、三维场景数据存取的序列化、改进的LOD算法以及如何在Java3D中调用VRML场景对象等。 相似文献
3.
介绍了Java3D与VR相结合的Web3D应用;采用了三层式的Client/Server结构和分布计算模型设计系统体系结构,提出了在Java3D中获取场景对象实例的方法,给出了在Java3D场景中实现虚拟场景中漫游的方法。采用Java3D实现与用户交互虚拟三维场景,并给出了部分实现细节。 相似文献
4.
5.
如今虚拟现实技术发展迅速,3D已经成为了人们生活的一部分,在我国,OGRE这个3D引擎在游戏中已经有所应用,但用在三维仿真中则极少;本文就3D技术中基于OGRE这个3D引擎的场景管理技巧进行了探讨,主要讨论了虚拟室内场景的分层管理以及摄像机多角度转动所引起的画面水平方向失衡的解决办法,给出了空间分层的场景管理方法。 相似文献
6.
基于X3D构建高效的虚拟场景 总被引:14,自引:3,他引:11
随着国民经济和计算机软硬件技术的飞速发展以及人民生活水平的不断提高,虚拟现实技术开始广泛用于社会的各个领域。X3D也已经被定义为可交互操作、可扩展、跨平台的网络3D内容的国际通用标准。真实感、实时性和交互性是虚拟环境的重要特性,结合现有的虚拟现实技术对基于X3D的虚拟场景之开发原理及其开发技术进行了研究,通过实例阐述了虚拟现实应用开发的基本手段和过程,并进一步分析了优化应用的方法,对加快浏览虚拟场景、提高虚拟场景信息的展示效果进行了探索。 相似文献
7.
介绍了X3D规范之一的场景访问接口(Scene Access Interface,SAI)的概念及其提供的功能服务,并介绍了X3D虚拟场景通过SAI和Java交互的两种方法的原理和实现过程:通过Script节点的方法和直接与外部程序交互的方法,并举例说明了两种交互方式。应用表明,虚拟场景通过SAI和Java的交互是一种行之有效的交互方法。通过X3D和Java的结合,开发人员能够获得Java功能强大的逻辑控制和网络通信能力以增强虚拟场景的交互性,构建功能更加强大的网络虚拟现实系统应用。 相似文献
8.
赵迪 《电脑编程技巧与维护》2017,(1)
AliveX3D是澳大利亚南昆士兰州立大学研究与开发实验室创造开发的一种在线3D平台编辑工具,在该校师生的支持下得到快速发展,为丰富的3D多用户模拟环境提供大量2D平面媒体资源.该工具是一种易用的在线三维场景编辑工具,简化了以往复杂场景的设计,与Ajax3D技术配合,可以确保生成内容的互操作性、稳定性和可升级性.探究了Ajax3D模型在AliveX3D场景编辑平台原型中的应用功能性扩展,讨论并探究了Ajax3D仍存在的局限性以及增强其在未来应用中的发展框架问题. 相似文献
9.
基于Java3D开发三维虚拟场景的相关技术进行了深入的探讨和研究,具体包括Java3D的技术特点、场景图结构、三维场景数据存取的序列化、改进的LOD算法以及如何在Java3D中调用VRML场景对象等. 相似文献
10.
11.
针对现有三维虚拟展览馆游览系统交互方式用户体验不理想的现状,提出一种基于Kinect的虚拟展馆游览系统。该系统重点研究了利用Kinect骨骼追踪技术实现对体验者身体动作的解析和利用四元数插值对骨骼动画的控制。在功能上,实现了站在Kinect前的体验者通过不同的姿势,对虚拟展馆三维场景中虚拟人物的动作、姿态、位置、朝向的控制。实验结果表明,体验者能够通过体感交互技术较好地实现对虚拟人物姿态的控制并方便地进行虚拟场景游览。 相似文献
12.
利用深度摄像机Kinect for XBOX360提取视频的深度信息来实现视频前景和背景的分离,并分别对视频前景和背景进行多风格的艺术渲染,从而获取更好的视频风格化定制效果。首先,系统利用Kinect深度数据实现视频前景的提取;然后在光流场指导下,利用基于纹理传输的方法对视频前景和背景进行不同风格的艺术化渲染;最后,将风格化后的前景视频和背景视频进行融合,从而得到最终的风格化艺术视频。另外,由于采用纹理传输的方式实现对视频的艺术化处理,因此用户可以选择不同的纹理样本来实现自定义的多风格艺术渲染。经过实验测试,前景和背景视频融合后生成的风格化视频取得了较好的艺术效果,从而证明了该系统具有较好的视频前景提取能力和视频风格化渲染能力。 相似文献
13.
通过Kinect体感仪,实现人体三维重建.使用Kinect体感仪,扫描获取人体三维数据,利用深度数据转换算法实现二维顶点的三维化,再通过红外相机姿态跟踪算法进行顶点集配准,求解出相机每次的相对位移与转动角度,实现相机姿态跟踪,并将每次拍摄到的点集转换到同一全局坐标系下,使用晶格化显示集成算法将点云集成到提前划分好精度及尺寸的体素晶格中,最后利用投影映射算法获得可视化的人体三维立体模型.使用Kinect体感仪及三脚架等辅助设备方便快捷地获取人体三维重建结果,并通过3D打印技术对模型进行输出.该研究实现了人体三维重建中人体扫描、处理、重建、输出全流程. 相似文献
14.
基于Java3D的虚拟环境的构建及优化 总被引:3,自引:0,他引:3
Java3D作为一种新兴的三维开发应用程序接口,不仅提供了高效的开发性能,还具有其他开发库所欠缺的可移植性、可扩展性、安全性等诸多优点,非常适合于在网络分布式架构下构建虚拟环境.结合实际应用中的实现方法和步骤,对如何使用Java3D构建虚拟环境,如何丰富三维表现效果,如何实现环境与用户的交互以及如何对显示性能进行优化等做了较为深入全面的研究,包括Java3D场景图数据结构分析、DEM文件解析、地形建模、特效和交互、LOD优化等,并为环境仿真和网格计算平台的结合做了铺垫. 相似文献
15.
16.
17.
基于多视点图像运动结构恢复的三维重建方法相当耗时且鲁棒性低,针对以上问题,提出了一种基于Kinect的实物地质标本的三维重建方法. 首先使用GrabCut算法提取前景目标,结合原始深度图像生成对应视角的点云,再基于SIFT特征利用RANSAC算法执行点云粗对准,然后在ICP算法中引入异常值拒绝方法和动态调整权重思想进行点云精细配准,最终重建出完整三维点云模型. 实验结果表明该方法能快速重建出良好的实物地质标本三维点云模型,能有效处理标本缺少结构特征的情况,并且鲁棒性高. 相似文献
18.
基于Unity3D的多平台虚拟校园设计与实现 总被引:1,自引:0,他引:1
针对当前虚拟现实开发速度慢、成本高、交互性能差、平台移植难等问题,利用Unity3D进行了上海大学嘉定校区虚拟校园的开发。为加快计算速度并提高交互性,利用多边形简化技术来表现层次细节纹理,实现了三个层次的细节模型。使用动态遮挡技术建立了三维的遮挡区域,而且置于人物摄像机的视域之内,可以在人物移动时剔除不需要显示的模型,减少了计算量。利用椭圆体代替粒子,并建立了椭圆体粒子发射器、粒子动画器、粒子渲染器来表现粒子系统。同时对摄像机跟随、碰撞检测等问题进行了研究和实现。完成了校园漫游模块、虚拟展厅模块、小孩扔书游戏模块、男运动员投篮仿真训练模块。最后将虚拟校园移植到多个平台上,系统运行流畅,达到了设计要求。 相似文献
19.
文章介绍了VRML语言和潍坊学院虚拟校园系统的开发和设计过程,重点讨论了虚拟校园的构建技术,介绍了一些常用的楼宇建模、树木建模的方法,并针对各个问题提出了相应的措施. 相似文献