基于VRML与Java的物理模型方法的设计

  • 格式:pdf
  • 大小:145.85 KB
  • 文档页数:2

摘 要: 本文给 出了一种基于 V M 和 J v R L aa的虚拟现实构建方 法,采用 V M 描述 虚拟物体 的几何特征。 为提高虚拟环境 RL 的运行速度,本文提出并宴现 了一种 po o 型的绘制加速方 法。 rt 原
关键词 : 虚拟现实建模:物理模 型: R L PO O VM ; R T ,
Ke wors V r u ] r a i y m d i g;p i a d l V Y v d : it a e l t o el n h s c l mo e ; R ̄ P O O L: R T
0 引言
VM 是在 Itre 环 境下描述 和传播 具有三维真 实感 RL nen t 的虚拟世界的语言 。 R L V M 是一项和多媒体通讯 、因特 网.虚 拟现 实等 领域 密切相 关的新技术, 可以应用于 三维 网页制 作 、虚拟测试 、虚拟游览 、购物 、交互式娱乐 .工程技术 、 教育. 科技探索等多方面, 它已成为当前计算机领域的晕要
图一
V 的建模周期 R
物理建模, 也称现象建模, 主要包括对几何建模的结果 进行材质 、 纹理 、 色、 颜 光照 等处理 , 计算机 上生成具有 在 真 实感 的图形,并对 虚拟环境对 象的特性进行描述 。 在定义 了虚 拟对象 的外观和运动 特性 之后 ,就应 当定 义对 象的重 量 质量 、惯 性 、表面纹理 ( 光滑或粗造 ) 、变形模 式 ( 弹 性或可 塑性 )这些特征与几何模型和运动方式结合起来, , 形 成一个 更具真 实感的虚拟环境 13 代码 重用 .
研究热点之一 1 建模概述
三维数据 的获取可 以采用C D A 技术 ( 有规则的环境 ) 而 , 更多的情 况下则需采用 非接触式 的视觉建模技术, 两者有 机 结台可以有效提高数据获取的效率。R V 建模是基于V 的FS R FR 自主运动 规划系统的重要组成部分 FS 的V 建模 主要由 FR R
( 赣南师范学院数学与计算机系 赣州 3 10 ) 4 00
( a h n o p t r D p . G n a e c e s o l g ,G n h u 3 1 0 )  ̄ t s a d C m u e e t a n n T a h r ’C l e e a z o 4 0 0
中围分类号:T 3 1 P l
文献标识码 : A
文章编号:1 7 — 7 2 (06l - 0 4 O 1 4 9 一2 0) 1 0 4 一 2 6
Ab t c: n a p o c o b i d n i t a e v r n e t s p o o e n h a i f V M V M i d p e t sr t A p r a h t u i i g v r u l n i o m n s i r p s d o t e b s s o R L.R L s a o t d o a
des cri e b the geo metr p perti of ic ro es Vi rtu obdec al ts. i To ncre ase he sp d t ee of a V tual env on ir ir ment. we
i mpl me a s eed p e nt p —u me od or P th f ROT . O
构表示有线框表示法. 表面或边界法和实体模型表示法。 几 何建模描 述 了虚拟现实环境 的三维造 型 ( 多边形 , 三角形和
定点 )及外观 ( 纹理 、表面反射 系数 、颜 色等) 。 三维造型方法可 以采用多边形造型 、曲面造型等。多边 形造型与 NRS UB 曲面造型应用 比较普遍 。 多边形造型简单且 易实现,NRS UB 曲面造型在功能上号 I能上有较 大优势。一 生 般的三维建模软件都 具有这两 种功 能。 在虚拟环境中创建场 景和对象 的三维模型 常用的有 以下三 种方法 : ①采用三维建模软件手 工绘 制三维模型 : ②从相关 的商业数 据库 中选择 合适 的已有模型 ; ③使用特殊 的硬件 或软件 实现 自动建模 。 12物理 建模 .
a 0 e n a e n V M n a a e i n o h s c lM d l g B s d 0 R L a d J v i
程小扬 章银娥
Che Xi oy g Z ng ng a an ha Yi e ng
维普资讯
整个系统 中的几何建模 和物理 建模 为支持代码重用, 便 于 J v 程序动态地 生成与修改 V M 场景 ,系统 中将所有 刻 aa RL 画几何特性 的节 点组织为 P O O节点 。根据具 体的问题 对 RT
POO RT类型节点进行扩充,可直接派生新类也可以扩充原型
以下部分组成 : 1 l几何建模 _
物体的几何建模主要用来描述物体 的形状, 常用物体结
虚拟环境的建立是 V 技术 的核心 内容,动 态环境 建模 R 技术 的目的是获取实 际环境的三维数据,并根据应用需要 , 利用获取的三维数据建立相应的 V 模型 。 R 虚拟现实应用系统首 先要进行必要的任务分析, 明确任 务的目 的与性能指标 :然后给系统分配适合 的硬件资源 , 配 上合适的显示设备 与输入设备, 选择适 当性价 比的虚拟现实 引擎 ; 下一步 是建立虚 拟环境数据库 , 对虚拟对象 与 虚拟场 景加以各种物理特征 、 运动约束以及音频与交互特征, 图 如 一所示。