翻訳(オリジナル)

Powered by Google Translate
日本語
English
简体中文
繁體中文
한국어
Français
Deutsch
Español
Italiano
Português
Русский
Bahasa Indonesia
ไทย
Tiếng Việt
Bahasa Melayu
العربية
हिन्दी
Türkçe
Nederlands
Polski
Українська
Powered by Google Translate

Mayaスクリプト(6):インスタンス分配ツール "StmDuplicatePro"

インスタンス分配ツール: "StmDuplicatePro"

こんにちは。

Mayaで使用できる自作のMELスクリプトを紹介しようと思います。

スクリプト概要

機能

  •  オブジェクト複製におけるユーティリティセット。

用途

  • 複製オブジェクトの分配
  • オブジェクトの一括ミラー複製
  • パスに沿った複製オブジェクトの配置 等。 

UI・操作

動画 

 
※動画は開発途中のものです。 

 操作

スクリプトを実行してウィンドウを開きます。

  • Normalタブ
  • Relative Offsetタブ
  • Rotateタブ
  • Mirrorタブ
  • Along Pathタブ 

に分かれているので、それぞれで設定を行い実行します。

Normalタブ

通常のDuplicate Specialとほぼ同等の「通常」モードです。

Relative Offsetタブ

既存のオブジェクトから別のオブジェクトへの相対的な距離・回転を用いてオブジェクトを複製します。

  1. 複製するオブジェクトを登録
  2. オフセットの基点とするオブジェクトを登録
  3. 各種設定を行う
    •  回転の適用
      このオプションが無効だと、コピー元オブジェクトのRotate値がそのまま継承されます。
  4. オフセット先のオブジェクトを選択して実行 

Rotateタブ

既存のオブジェクトの座標軸を用いてオブジェクトを回転複製します。

  1. 回転の中心軸を持つオブジェクトを登録
  2. 各種設定を行う
  3. 複製するオブジェクトを選択して実行ボタンを押して実行

Mirrorタブ

既存のオブジェクトの座標軸を用いてオブジェクトをミラー複製します。

  1. ミラーの対象方向となる軸を持つオブジェクトを登録
  2. 各種設定を行う
  3. 複製するオブジェクトを選択して実行ボタンを押して実行

Along Pathタブ 

オブジェクトを指定したパスに沿って等間隔に並べて複製します。 

  1. 配置先のパスを登録
    連続したエッジまたはカーブを登録します。
  2. 各種設定を行う
  3. 複製するオブジェクトを選択して実行ボタンを押して実行

共通設定

  •  インスタンス/コピーの選択
  •  

機能についての説明は以上です。

おわりに

インスタンスの分配・置き換えという機能は非常にシンプルなものですが、ピボットの移動やグループ化は作業量が発生するのでこのスクリプトが役に立つかと思います。
皆さんの参考になれば幸いです。 


当スクリプトの配布・販売予定については未定(調整中)です。

続報をお待ちください。

メインページフィード書き換え・2ページ目以降ページャー書き換え

いいね・シェアボタン

Share This Page!

前後ページのリンク表示