若要将元数据添加到对象,必须先定义数据结构,创建数据流并将它们附加到对象。执行此操作后,可以将其他元数据添加到同一流和成员,或者通过 Maya 标记菜单编辑现有的元数据。或者,也可以通过 MEL/Python 脚本执行此操作。
有关如何使用 MEL/Python 定义数据结构以及创建和附加数据流的信息,请参见使用 MEL 脚本将元数据添加到网格。
使用标记菜单添加或编辑元数据
在选择流和成员时会启用元数据可视化。
dataStructure -format "raw" -asString "name=ColorStruct:float[3]=Color"; addMetadata -streamName "StreamOne" -channelName "vertex" -structure "ColorStruct" smcPlaneShape;
此时将显示“编辑元数据”(Edit Metadata)窗口。验证“当前流”(Current Stream)以确保这是要为其添加或编辑元数据的流。
如果选择没有为其附加元数据流的对象上的组件,则显示错误。
Viewport 2.0 现在反映已添加/编辑的元数据值。