SIVertexColorEditor
Softimageにあったバーテックスカラーエディット機能をリスペク(ry
Clone or download > Download ZIP もしくは
release > Source code (zip) からZIPファイルをダウンロードしてください。
解凍したSiWeightEditorフォルダを C:\Program Files\Autodesk\ApplicationPlugins へコピーしてください。
ディレクトリ構成などは変更せず解凍フォルダごとそのまま設置します。
MayaをCドライブ以外にインストールしている場合でも
C:\Program Files\Autodesk\ApplicationPlugins
に置く必要があるようです。
ApplicationPluginsフォルダが存在しない場合は作成してください。
動作確認はMaya2015~2018で行っています。
インストールに成功するとウィンドウ以下に項目が追加されます。
主な機能・UI
基本UI表示1
・Show → 選択したテーブルセルに表示をフォーカスする。
・Show All → オブジェクトのウェイトを全表示する
・Highlite → セル選択されたフェース頂点をビューポート上でハイライトする
基本UI表示2
・鍵マーク → メッシュ選択変更のUIへの反映をロックします。一時的にウェイトエディタ表示の更新を止めたい場合に
・サイクルマーク → 現在の選択をUIに反映します。鍵マークでロックがかかっていても強制的に反映
・Cマーク → 表示のクリア
・⇄マーク → セル上の選択頂点を実際に選択し、UI表示も絞り込みます。
基本UI表示3
・Mesh → メッシュ選択変更をUIに反映するかどうか
・Comp → コンポーネント選択変更をUIに反映するかどうか
・+0.5 → 256諧調表示のときに数値に0.5加算する
※256諧調を0-1で頂点カラー格納したあとまた256諧調に復元すると計算誤差で少し減ります。
端数切捨ての場合は狙った数値にならないのでそんなときのためのオプション
・カラーボタン → シーン内のバーテックスカラー全表示
・グレーボタン → シーン内のバーテックスカラー全非表示
主な機能・入力
入力方法4種類
・スピンボックス → ボックス入力、ホイール可能
・スライダーバー → スライダーバーで値を指定
・右クリック入力 → セルを右クリックして小窓に入力、絶対値の場合はクリックしたセルの値を拾います。
・直接入力 → セル選択した状態で数値入力を始めるとそのまま小窓入力できます。
入力モード3種類と表示設定
・Abs → 絶対値入力、指定した値がそのまま入ります。
・Add → 加算入力、現在の値に入力値を加算(減算)します。
・Add% → 率加算、現在の値に対して指定比率加算します。例)50に50を指定すると50%の25が加算されて75になります。
・1<>255 → RGBA表示の0-1と0-255表示を切り替えます
値の正規化機能
1.0以上、0.0以下の値を許容する機能を追加しました。
加えて、0.0-1.0に収まっていない値の強制正規化機能も追加しました。
ボタン右クリックで強制正規化(値を0.0-1.0に収める)実行です。
※セルを選択せずに実行するとすべてに適用されます。
チャンネル切替機能
RGBのみ表示とRGBA各チャンネルのグレースケール表示を切り替えることができます。
表示を切り替えたままエディット可能です。
切替は選択変更時に自動的に復旧します。
ペイント機能とチャンネル切替の併用
Mayaのバーテックスカラーペイント機能とチャンネル切替で連携した塗りができます。
アルファチャンネル非表示状態でRGBチャンネルのみペイント。
RGBAチャンネル各独立してグレースケールでペイントするなど。
カラーのコピーペースト
選択カラーのコピーペーストができます。
ペーストボタン左クリック→RGBチャンネルのみペースト
ペーストボタン右クリック→RGB+Alphaチャンネルペースト
カラーボタンクリックでカラーダイアログを開いて設定もできます。
HSV調整、コントラスト、乗算調整
スライダで各パラメータ調整ができます。
H → 色相
S → 再度
V → 明度
C → コントラスト
M → 乗算