摘要
文中面向复杂行为的虚拟环境应用需求,在分析比较当前几种有代表性的建模语言的基础上,提出一个支持复杂行为的语言模型,该模型可以灵活定义行为之间的控制关系及其时间约束,并给出了面向复杂行为的虚拟环境计算算法.在自行研制的虚拟环境软件开发平台YHVRP上的建模语言YHVML实现了该语言模型,YHVML语言的运行环境实现了面向复杂行为的虚拟环境计算算法,文中主要介绍了利用最小松弛度优先(LLF)策略对实体行为进行动态调度的思想,以保障面向复杂行为的虚拟环境应用的实时交互性和真实感.最后,文中给出了一个实例验证了相关模型和算法的有效性.
For the requirement of the VR application with complex behaviors and based on the analysis and comparison of some modeling languages, a language model of complex behavior is proposed, which can represent the control relations of behaviors and their time constraints. And an algorithm of virtual environment computing for complex behaviors is also proposed. YHVML, the modeling language of distributed VR software development platform YHVRP, implements the model, whose run\|time environment implements the computing algorithm for complex behaviors .The least\|laxity\|first (LLF) strategy is adopted to schedule behaviors dynamically to ensure the real\|time interactivity and fidelity of VR application. Finally, an instance shows the efficiency of the related model and algorithm.
出处
《计算机研究与发展》
EI
CSCD
北大核心
1999年第5期577-583,共7页
Journal of Computer Research and Development
关键词
虚拟环境
行为建模
建模语言
虚拟现实
virtual environment, behavior modeling, least\|laxity\|first, fidelity