论文部分内容阅读
随着虚拟人运动控制研究的逐步发展,人们对虚拟人运动的“类人性”提出了更高的要求,有必要对虚拟人的下意识行为进行一定的研究。根据下意识行为生成机理,创建下意识行为智能体,对智能体进行参数设计,确立下意识行为生成方式;构建下意识行为单元,根据智能体“指令”选择对应的下意识行为,利用姿态样本库,依据特定任务约束,生成带优先级的逆向运动学(PIK)算法计算需要的初始姿态;参照初始姿态,利用PIK算法对所有任务约束按优先级顺序进行IK迭代求解,生成关键帧,实现下意识行为的生成。实验结果表明,通过使用PIK算法,生成了逼真的下意识行为,大大提高了虚拟人运动的“类人性”。
With the gradual development of virtual human motion control research, people put forward higher requirements on “human nature” of virtual human movement and it is necessary to make some research on the virtual human subconscious behavior. According to the generation mechanism of subconscious behavior, the subconscious behavior agent is created, and the parameter design of the agent is carried out to establish the subconscious behavior generation mode. The subconscious behavior unit is constructed, the subconscious behavior is selected according to the agent Specific task constraints to generate the initial attitude required by the inverse kinematics (PIK) algorithm with priority. With reference to the initial attitude, the PIK algorithm is used to solve all task constraints in order of priority by IK to generate key frames to achieve subconscious behavior generate. The experimental results show that by using the PIK algorithm, realistic subconscious behaviors are generated and the “human nature” of the virtual human movement is greatly enhanced.