摘要
提出一种将3DS MAX、MS3D与Java 3D编程技术相结合的虚拟人仿真方法,可使虚拟人达到相对逼真且交互性强的效果。该方法首先采用3DS MAX角色动画技术进行人体静态建模和动作建模;然后通过将底层基本动作片段转化为MS3D格式,供Java 3D的骨骼动画模型接口调用;最后利用Java 3D编程来控制虚拟人的高层行为活动。该方法有利于角色建模、运动仿真和行为控制等设计工作的分工协作,适合于网络环境下多角色、复杂动作的虚拟人仿真。
The paper proposed a simulation method of virtual human by combining 3DS MAX, MS3D and Java 3D programming, which could achieve a relatively realistic strong interaction effect on virtual human. First, 3DS MAX role animation techniques were taken as a tool to construct the human static and dynamic models, then the underlying basic action footage were transformed into MS3D format for skeletal animation model interface of Java 3D, last the high-level behaviors of virtual human were controlled by Java 3D programming. The experiments demonstrate that the method is effective for the division of responsibilities between role modeling, motion simulation and behavior control, and it is also suitable for the multi-role, complex motions of the virtual human simulation in the network environment.
出处
《计算机应用》
CSCD
北大核心
2010年第11期3084-3086,共3页
journal of Computer Applications
基金
陕西省自然科学基金资助项目(2010JM7011)
关键词
虚拟人
网络环境
交互控制
virtual human
network environment
interactive control