根据HLA接口规范,RTI提供六大类服务:联盟管理、声明管理、对象管理、时间管理、所有权管理、数据分发管理。1.联盟管理提供管理联盟的服务,包括:(1)创建一个新的联盟。(2)销毁一个联盟。(3)盟员申请加入某个联盟。(4)盟员退出联盟。2.声明管理声明盟员可以发送和接收的数据...
浏览446 | 收藏000 | 同问000
虚拟人具有如下特点:(1)有自身的几何模型,在计算机生成的空间与时间里,有自己的几何与时间特性。(2)虚拟人的行为可以由计算机控制,称为智能体,也可以由真实人控制,称为真实人的化身(avatar),但论哪种情况,其行为都表现出与真实人一致的特征。(3)可以与周围的环境交互,感知并对其产生影响...
浏览528 | 收藏000 | 同问000
柔性物体的仿真技术可以应用于虚拟现实、计算机动画及研究柔性物体特性的科学计算。不同的应用背景对仿真有不同的要求,关注柔性物体特性的科学计算需要非常精确的结果,而计算机动画则更多地注重视觉效果。真实的体验和方便自然的人机交互是虚拟现实系统的关键,这为柔性物体仿真提出了特别的要求。首先,对柔...
浏览240 | 收藏000 | 同问000
粒子系统工具包应当具有以下的特点:(1)高效性。高效性主要指运行时间的高效性。由于面向的是实时应用,这个性质可以说是粒子系统工具包最重要的特性。这就要求粒子从管理、运动、绘制各个方面都必须具备很高的效率。(2)易用性。易用性包括四个方面的内容。1、工具包中提供的粒子行为应该是基本行为的...
浏览221 | 收藏000 | 同问000
粒子系统工具包可以划分为四个部分:(1)粒子系统模块。该模块管理所有存在的粒子系统(一个应用程序中可以同时存在多个粒子系统)。模块中存储创建一个粒子系统时需要的基本信息,如时间步进量、系统容量等。在默认情况下,新创建的粒子系统可直接从该模块中获得所需要的属性,用户也可以在创建时自行设置粒子系...
浏览188 | 收藏000 | 同问000
作为一个粒子系统的工具包,其目的就是要为用户提供使用粒子系统的各种服务,使用户的开发变得相对简单、高效。具体说有如下四方面功能和服务:(1)封装粒子系统的各项常用功能,包括存储、调度、行为,为用户的开发提供支持。(2)提供完备的接口,便于用户在需要时向工具包添加新的特定功能。(3)...
浏览186 | 收藏000 | 同问000
多面体模型有以下优点:(1)多边形形状简单,便于计算和处理。(2)大量多边形可以任意精度逼近一曲面物体,并且可以表示拓扑非常复杂的物体。(3)只需存储各多边形的顶点信息即可表示物体的几何信息,在计算多边形内任意可见点的光亮度时,所需的信息可由顶点的信息插值得到。缺点是:(1)所需...
浏览353 | 收藏000 | 同问000
DVESG系统作为面向对象的高性能虚拟现实绘制引擎,其主要功能包括真实感图形显示、三维场景管理、声音管理、碰撞检测、地形匹配、对象交互以及实时对象维护等。从软件结构方面来看, DVESG运行库是系统的核心部分。此外, DVESG还包括几个相关的组成部分。(1)数据表示组件:基于场景图(Scene Graph,SG)的...
浏览233 | 收藏000 | 同问000
DVE_FM主要由信息采集管理、信息分发管理、仿真管理和事件系统等几个主要部分构成。(1)信息采集管理。根据订购表静态或动态地配置并管理输入模块,以符合订购关系的方式向管理模块通知输入内容。目前主要是指外部设备输入的配置与管理。采用了订购发布模式进行设计,内置信息采集器订购来自输入子世界的输入信息...
浏览258 | 收藏000 | 同问000
在 DVE_FM中存在两种主要关系分别是:管理者-雇员关系和订购者-发布者关系。前者避免了“多关联”的发生,并简化了逻辑;而后者和模块的配置与组装密切相关,订购者通过某种方法订购自己感兴趣的信息,而发布者负责发布自己的信息,订购和发布关系可以被静态或动态地重新制定。从各输入子世界对于仿真部分是发布...
浏览266 | 收藏000 | 同问000
最新评论