一种复杂过程与复合对象三维建模的实现方法
2014-01-21张新家
电子设计工程 2014年21期
赵 谦,张新家,万 苗
(西北工业大学 自动化学院,陕西 西安 710129)
伴随着计算机技术的不断发展,虚拟现实技术必然会进入社会的各个领域。虚拟现实是多种技术的综合,包括三维计算机图形技术,广角立体显示技术,对人肢体的跟踪技术,以及触觉/力量反馈、立体声、网络传输、语音输入输出技术等。三维计算机图形技术为虚拟现实技术提供三维实体建模,环境模拟等基本的技术支撑。现有的建模技术已经能够逼真模拟现实中的物体并且得到了广泛的应用。系列电影《生化危机》在人体建模方面的成功就是建模技术成熟的一种客观写照。建立完备的模型之后,还要让模型能够动起来[1]。Xsens moven惯性动作捕捉系统,能够实时捕捉人体六自由度的动作数据,为模型的运动提供接近真实的动作效果[2-3]。然而,这些系统不仅将实体建模和动作信息分开考虑,而且将模型孤立了起来。伴随着虚拟现实技术研究的深入和应用的推广,越来越复杂的系统必然会在虚拟现实环境下实验和测试,现有的建模方法在应用到这些多对象复杂联系的系统中显然不能得到满意的效果。针对这类问题,本文做一些探讨。
1 过程建模
复杂系统包含的实体对象可能不止一个,而且对象间也存在各类关系。我们将一个系统定义为一个过程。一个过程最基本的三个要素便是实体对象,关系以及行为[5]。所谓实体对象就是过程的参与者;关系是指实体对象之间的约束条件;……
登录APP查看全文
