下载app免费领取会员
character studio 中的群组动画系统的设计目的是模拟现实群组的行为。通过制作代理(作为代表的辅助对象),群组模拟仿效现实的环境。为代理提供总体行为指导原则,并由群组模拟计算它们的运动。
Biped 群组
通过指定代理的行为设置这些行为的指导原则。行为指定了活动的特殊类型,例如向场景中的对象移动、避开障碍、沿着路径或曲面运动等等。可以合并多个行为,从而自动创建一个丰富而复杂的群组模拟。然后,可将对象链接至代理,以完成动画。
群组模拟可被用来制作 Biped 的动画效果,或者推动在链接到代理的对象上使用网格动画。此外,可以使用认知控制器引导代理如何在变化的环境中如何执行各种行为。
通过 character studio 中的群组系统,可以使用大批角色、人物特征和其他对象来创建逼真的模拟环境,这些对象通过程序方式来实现操作和彼此交互。使用它,您可以轻松设置包含数百人和/或生物场景的动画,这些生物的行为集可能相似,也可能完全不同。这些可以根据场景中的其他因素而动态变化。
该主题给出了创建和使用群组系统的基本步骤。
character studio 中的群组系统使用两个不同的辅助对象:群组和代理。构建群组模拟的第一步是创建这些辅助对象。群组辅助对象是设置和解算群组模拟的命令中心,而代理为群组中的每个动画对象提供替代对象。使用群组辅助对象控件来制作代理的动画,然后将对象链接到代理以创建完成的动画。
代理参数定义代理运动的性质。
在现实世界,不同群组展示完全不同的行为,甚至相同的群组成员也以不同的方式引导其自身。随 character studio 的群组系统提供一组行为,通过这些行为,可以模拟一系列群组活动。
行为的目的之一是在模拟过程中朝特定方向移动代理。
群组行为的一个重要组成部分就是回避障碍物。可将障碍物看作阻止群组成员前进的任何事物。障碍物的示例有墙、电线杆和栅栏以及其他群组成员。遇到这类物体可导致回避行为,这种行为由任意组合的速度减慢、转向和停止行为组成。
可使用方向行为来改变代理移动的方向,使用速度变化行为来改变代理的速度或使它们完全停止运动。
在给代理设置行为后,必须求解模拟来产生代理上的关键帧。通过选择群组对象并单击“求解”卷展栏中的“求解”来求解模拟。
可以将对象或 Biped 链接到代理,使其遵循模拟动画。
在模拟过程中,可以根据环境使用认知控制器功能来使群组成员改变行为。例如,一个角色可以随机漫步,直到它移动到和一目标相距一定距离时开始朝那个目标直行。
您可以使用运动合成创造高级的复杂群组模拟,从而使 character studio 可以根据不同的条件动态调整模拟结果。可以使用两种不同形式的运动合成:一是用于非 Biped 群组,另一个用于具有更精确要求的 Biped 群组。
群组动画可以使用若干种不同类型的对象来模拟人类群组、动物群组、或其它群组参数。以下主题描述了创建群组模拟的用户界面。
转载请注明来源本文地址:https://www.tuituisoft/bim/18400.html
上一篇:没有了
下一篇:没有了