Created on | Updated on

 法線の転送:特定の編集実施時に自動的にdgdirtyする

scriptJob(MEL) を使用することで特定の編集が行われると自動的に dgdirty を実行することができます。
こちらは現在開いているシーンでのみ有効で、シーンファイルには含まれません。 シーンを開いた時には再度実行する必要があります。
更新したいアトリビュートの転送機能が transferAttributes1 の場合は下記のように記述します。

  • 新しい選択が行われた時:
    scriptJob -event "SelectionChanged" "dgdirty transferAttributes1";
  • 現在時間が変更された時:
    scriptJob -event "timeChanged" "dgdirty transferAttributes1";
    • アニメーション再生中は実行されず、停止時に実行されます。
    • タイムスライダ上でのクリックで実行されますが、タイムインジケータのドラッグでは実行されません。

  • 特定のアトリビュートの値が変化した時:
    scriptJob -attributeChange "twist1.endAngle" "dgdirty transferAttributes1";

問題が解決しない場合は、Born Digital サポートまでお問い合わせ下さい。

※ 問い合わせ対応はBorn Digitalより製品をご購入頂きましたお客様のみのサービスとなります。ご了承下さい。
サポート問い合わせ