返回介绍

3ds Max 帮助

3ds Max 帮助归档

群组动画

发布于 2022-07-23 00:47:23 字数 3325 浏览 0 评论 0 收藏 0

character studio 中的群组动画系统的设计目的是模拟现实群组的行为。通过制作代理(作为代表的辅助对象),群组模拟仿效现实的环境。为代理提供总体行为指导原则,并由群组模拟计算它们的运动。

Biped 群组

通过指定代理的行为设置这些行为的指导原则。行为指定了活动的特殊类型,例如向场景中的对象移动、避开障碍、沿着路径或曲面运动等等。可以合并多个行为,从而自动创建一个丰富而复杂的群组模拟。然后,可将对象链接至代理,以完成动画。

群组模拟可被用来制作 Biped 的动画效果,或者推动在链接到代理的对象上使用网格动画。此外,可以使用认知控制器引导代理如何在变化的环境中如何执行各种行为。

提示有关有用的群组相关步骤的列表,请参见此部分

请参见

本节内容

  • 了解群组

    通过 character studio 中的群组系统,可以使用大批角色、人物特征和其他对象来创建逼真的模拟环境,这些对象通过程序方式来实现操作和彼此交互。使用它,您可以轻松设置包含数百人和/或生物场景的动画,这些生物的行为集可能相似,也可能完全不同。这些可以根据场景中的其他因素而动态变化。

  • 创建群组系统

    该主题给出了创建和使用群组系统的基本步骤。

  • 创建群组辅助对象

    character studio 中的群组系统使用两个不同的辅助对象:群组和代理。构建群组模拟的第一步是创建这些辅助对象。群组辅助对象是设置和解算群组模拟的命令中心,而代理为群组中的每个动画对象提供替代对象。使用群组辅助对象控件来制作代理的动画,然后将对象链接到代理以创建完成的动画。

  • 调整代理参数

    代理参数定义代理运动的性质。

  • 指定行为

    在现实世界,不同群组展示完全不同的行为,甚至相同的群组成员也以不同的方式引导其自身。随 character studio 的群组系统提供一组行为,通过这些行为,可以模拟一系列群组活动。

  • 定向代理

    行为的目的之一是在模拟过程中朝特定方向移动代理。

  • 障碍物回避

    群组行为的一个重要组成部分就是回避障碍物。可将障碍物看作阻止群组成员前进的任何事物。障碍物的示例有墙、电线杆和栅栏以及其他群组成员。遇到这类物体可导致回避行为,这种行为由任意组合的速度减慢、转向和停止行为组成。

  • 更改代理方向和速度

    可使用方向行为来改变代理移动的方向,使用速度变化行为来改变代理的速度或使它们完全停止运动。

  • 求解模拟

    在给代理设置行为后,必须求解模拟来产生代理上的关键帧。通过选择群组对象并单击“求解”卷展栏中的“求解”来求解模拟。

  • 将对象链接到代理

    可以将对象或 Biped 链接到代理,使其遵循模拟动画。

  • 认知控制器

    在模拟过程中,可以根据环境使用认知控制器功能来使群组成员改变行为。例如,一个角色可以随机漫步,直到它移动到和一目标相距一定距离时开始朝那个目标直行。

  • 使用运动合成

    您可以使用运动合成创造高级的复杂群组模拟,从而使 character studio 可以根据不同的条件动态调整模拟结果。可以使用两种不同形式的运动合成:一是用于非 Biped 群组,另一个用于具有更精确要求的 Biped 群组。

  • 群组动画用户界面

    群组动画可以使用若干种不同类型的对象来模拟人类群组、动物群组、或其它群组参数。以下主题描述了创建群组模拟的用户界面。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文