返回介绍

3ds Max 帮助

3ds Max 帮助归档

为图形提供数据

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

有多种不同的方法可用来为图形提供数据,具体取决于其输出类型。

常量

当需要不得更改的特定值(如几何公式中的值 pi)时,请使用常量。常量可用于任何类型的图形,且不会出现在工具的卷展栏上。

“常量”节点可用于不同的数据类型,具体取决于其输入值:

  • 使用不带小数点的数值字符串可创建整数常量 (Int32)。例如,2 创建整数 2。
  • 使用带小数点的数值字符串可创建单精度浮点值(单精度型)。例如,2. 或 2.0 将创建标量值 2。
  • 使用以方括号括起来的 3 个逗号分隔值可创建 Vector3,例如,[1.5, -0.5, 4]。
  • 使用以方括号括起来的 4 个逗号分隔值可创建 Vector4,例如,[1.5, -0.5, 4, 0]。
  • 使用以双引号引起来的字符序列可创建字符串,例如,"Hello World!"。

“常量”类别中还有其他适用于各种浮点值和整数值的节点。对于变换或四元数等其他类型,可以在“几何图形 - 矩阵”和“几何图形 - 旋转”等其他类别中找到一些常量,并找到其他用于从浮点和向量等基本数据类型中创建值的节点。

参数

当要允许用户在工具的卷展栏中设置值时,请使用参数节点。当参数显示在卷展栏上时,可以指定参数的名称,还可以指定其他数据,具体取决于参数的类型。参数不能用于复合。

您应始终确保参数名称不仅对用户有意义,而且是唯一的并与保留的 MAXScript 关键字截然不同。

默认情况下,参数在卷展栏中显示的顺序是由图形的“首先深度”搜索决定的,即在根输出节点处开始,沿每个后续节点的顶部连接向左跟踪到参数节点,然后备份并沿下一个未搜索的连接重复操作。通过指定自定义 UI,可以将其覆盖,如自定义 MCG 工具的 UI中所述。

注意:可以使用“参数:资源”节点从外部文件向图形提供数据。请参见使用 MCG 中的外部文件

隐式参数

隐式参数表示由场景中基于 MCG 的工具实例所控制的对象数据。它们允许您获取此数据并在图形中使用。根据图形的输出类型,该软件提供了不同的隐式参数。例如,修改器图形可以使用隐式参数从堆栈中的先前修改器获取当前网格。隐式参数不会出现在工具的卷展栏上。

输入

对复合所需的数据使用输入节点。“输入”类别中针对不同的数据类型提供了不同的节点。输入只能用于复合图形,这类图形没有卷展栏。

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

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

发布评论

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