Maya でメタデータを編集する

オブジェクトにメタデータを追加するには、まずデータ構造を定義し、データ ストリームを作成し、それらをオブジェクトにアタッチする必要があります。この操作が完了したら、同じストリームおよびメンバーに追加のメタデータを追加したり、Maya のマーキング メニューを介して既存のメタデータを編集することができます。また、MEL/Python のスクリプトを使用してこの操作を行うこともできます。

データ構造を定義し、MEL/Python を使用してデータ ストリームを作成およびアタッチする方法の詳細については、「MEL スクリプトを使用してメッシュにメタデータを追加する」を参照してください。

マーキング メニューを使用してメタデータを追加または編集するには

  1. オブジェクトを右クリックして、メタデータ > ストリームを選択(Metadata > Select Stream)を選択し、メタデータを追加または編集するストリームおよびメンバーを選択します。

    メタデータの視覚化は、ストリームおよびメンバーを選択したときに有効になります。

  2. ビューポートで、メタデータを追加するオブジェクト上のコンポーネント、または編集するメタデータを含むオブジェクト上のコンポーネントを選択します。
    選択したオブジェクトやコンポーネントにアタッチされているストリームおよびメンバーにのみメタデータを追加することができます。たとえば、StreamOne を smcPlaneShape の頂点チャネルに最初にアタッチしていた場合、smcPlaneShape の頂点にある StreamOne にのみメタデータを追加することができます。
    dataStructure -format "raw" -asString "name=ColorStruct:float[3]=Color"; 
    addMetadata -streamName "StreamOne" -channelName "vertex" -structure "ColorStruct" smcPlaneShape;  
  3. オブジェクトを右クリックして、メタデータ > メタデータの編集(Metadata > Edit Metadata)を選択します。

    メタデータの編集(Edit Metadata)ウィンドウが表示されます。これがメタデータを追加または編集するストリームであることを確認するには、現在のストリーム(Current Stream)を確認します。

    注:

    メタデータのストリームがアタッチされていないオブジェクト上のコンポーネントを選択した場合は、エラーが表示されます。

  4. メタデータの値を入力します。

    ビューポート 2.0(Viewport 2.0)では、追加/編集されたメタデータの値が反映されるようになりました。

関連項目