CopyVertexGroups
頂点グループの _Src を元に _Dest にある頂点座標を編集するスクリプトです。うまく使えば左右対称ミラーみたいなことが出来ます。
rvk1_torvk2.py の1つのオブジェクト内で編集するバージョンみたいなものです。
こんな感じ・・・
_Src に ( 10 , 20 , 30 ) の頂点があったとして -X , Y , Z で実行すると
_Dest は( -10 , 20 , 30 ) になります。
- ボタンの説明
- X , Y , Z のボタンはトグルになっていてマイナス方向に設定できます。
全部プラスの設定にすると _Src と同じ位置になります。
左隣にある小さなボタンで有効・無効が切り替えられます。
無効にするとその軸は無視されます。 - Execute : 実行します。
- Direction : [ Normal / Reverse ] 頂点リストを辿る方向です。
- Execute : [ Normal / RealTime ] RealTime に設定すると X , Y , Z ですぐ反映します。
- ShapeKey: [ None / Add / Ask ] シェイプキーに対する動作です。
- Src : 原点になる頂点グループ名を入力して指定します。
- Dest: 編集される頂点グループ名を入力して指定します。
右側のボタンを押すと選択されたポイントが所属するグループ名の候補リストが出るのでそこから選べます。 - Exit : 終了します。
- 作業の流れ
- 1、オブジェクトを選択します。
- 2、そのオブジェクトに Vertex Groups _Src と _Dest を設定します。
- 3、このスクリプトを実行します。
_Src を元に _Dest の頂点が編集されます。
- 参考にしたサイト
- .blender/scripts/rvk1_torvk2.py
- http://www.geocities.co.jp/SiliconValley-Cupertino/2019/blender/PythonDocJpn/index.html
- http://pleac.sourceforge.net/pleac_python/index.html
- http://blenderartists.org/ http://blenderartists.org/forum/
- http://www.python.org/ http://www.python.org/doc/
ダウンロード
- スクリプトファイル
- CopyVertexGroups.py 12kb
- Zip 版
- CopyVertexGroups20070205.zip
- CopyVertexGroups20060629c.zip
- CopyVertexGroups20060629b.zip
- CopyVertexGroups20060629.zip
- CopyVertexGroups20060628.zip
こちらは文字化け対策として配布しています。
2006.06.29(Thu) 17:30 Event_Reverse の際に Event_RealTime を反映する様に修正 他
2006.06.29(Thu) 01:32 頂点グループを指定できるようにしたのでそれに関する修正
2006.06.28(Wed) 04:47 初出