【MEL】頂点カラーセットをRGBAに分割

AriVertexColorSplitRGBA001.gif AriVertexColorSplitRGBA010.jpg
AriVertexColorSplitRGBA

頂点カラーセットをRGBAに分割/結合します。
R G B Aすべてバラバラな4セット、または、RGBとAの2セットに分けることができます。
特定のチャンネルだけ調整したいときに便利かと思います。




起動

AriVertexColorSplitRGBAを実行するとウィンドウが開きます。
AriVertexColorSplitRGBA002.jpg

※MELの登録と起動方法はこちら
※MELのダウンロードは下のほうから。



チャンネル分割

AriVertexColorSplitRGBA010.jpg


頂点カラーの存在するオブジェクト(任意の頂点カラーセット)を選択し、
Split ボタンを押すと、チャンネルが分割されたセットになります。
AriVertexColorSplitRGBA003.jpg
頂点カラーセットの確認は、Maya標準機能の
メッシュ表示 > カラー セット エディタ (Mesh Display > Color Set Editor)
で確認できます。


Split [R] [G] [B] [A] ボタンは、RGBAそれぞれ4セットに分割します。
AriVertexColorSplitRGBA005.jpg

Split [RGB] [A] ボタンは、カラーとアルファの2セットに分割します。
AriVertexColorSplitRGBA006.jpg


・実際に1チャンネルになっているわけではなく、RGBAの1チャンネルだけ使用しているセットを作成しています。
・元のカラーセット名の末尾に_Rなどチャンネル名が付きます。結合する際に参照しますので、名前を変えないようにしてください。

・このツールはRGBAチャンネルのカラーセットにしか適応できません
AriVertexColorSplitRGBA007.jpg




チャンネル結合

AriVertexColorSplitRGBA011.jpg

セット名の末尾が、_RGB _R _G _B _A いずれかのカラーセットを、カラー セット エディタで選択し、
Merge[RGBA]ボタンを押すと、頂点カラーが結合されます。
AriVertexColorSplitRGBA008.jpg

カラーセット名を基準にして結合します。(末尾とその他の文字列が同じかどうか等で判断)
・規則に則ったカラーセット名がない場合は黒(アルファのみ1)として結合されます。
・末尾の命名に則っていない色が入っている場合、無視されます。(例: _RセットでGに色があってもGの要素は無視)
・アルファもアルファチャンネル以外は無視されます。アルファを編集する際はRGBの白黒を編集するのではなくアルファの値を編集してください。

末尾の名前を変更しても別のチャンネルに変更することはできません。(_Rであれば、Rに値がないと意味ないため。)
別のチャンネルに値を転送したい場合、こちらのツールをご使用ください。



その他のボタン

AriVertexColorSplitRGBA009.jpg

Fill others with black
カラーセット命名と関係ないチャンネルを黒(アルファのみ1)で塗りつぶします。
(例 _RセットでGチャンネルに色が入っていた場合Gチャンネルを黒で塗りつぶし)

Tool
Maya標準機能の、頂点カラー ペイントツールを起動します。
メッシュ表示 > カラー セット エディタ (Mesh Display > Paint Vertex Color Tool) と同じです。

Editor
Maya標準機能の、カラーセット エディタを開きます。
メッシュ表示 > カラー セット エディタ (Mesh Display > Color Set Editor) と同じです。



ダウンロード

ダウンロードはこちらからどうぞ
Download




つぶやき

ゲーム系のデータ作業をしていると、たびたび頂点カラーをカラー別に作業したくなるのですが、
標準のペイントツールではそのようなことができず、公式でもセットを分けてなど書いてあったような気がします。
力技でセットを分けたり結合したりするのもできないこともないのでしょうが、結構手間なので作成しました。



関連

【MEL】頂点カラーRGBAチャンネルを別のチャンネルにコピー/転送
【MEL】頂点カラーエディタ




テーマ : 3DCG
ジャンル : コンピュータ

tag : Maya, MEL, 頂点カラー, AriVertexColorSplitRGBA,

スポンサーリンク

コメントの投稿

非公開コメント

カテゴリ
おすすMEL1
UV格子状整列 AriUVGridding03.gif

UV解像度チェック AriUVScaleChecker01.gif
アクセスランキング
[ジャンルランキング]
コンピュータ
5位
アクセスランキングを見る>>

[サブジャンルランキング]
デザイン
1位
アクセスランキングを見る>>
月別アーカイブ
スポンサーリンク
おすすMEL2
リネーマー AriRenamer01.gif

置換/配置 AriAssetChanger01.gif
記事一覧

全ての記事を一覧

ブログ内検索
プロフィール

Ari

Author:Ari
ExpertElite000.jpg
Autodesk Expert Elite
本業はゲーム系中心の3Dモデラーです(フリーランス)。
プライベートではその他の作業も興味持ったものは何でも挑戦中。
拍手ボタンありがとうございます。テンションあがります。

ツイッターでお知らせなどやってます。よかったらどうぞフォローお願いします。
ツイッターを覗いてみる

MEL
スポンサーリンク
QRコード
QR
タグ

Maya MEL モデリング MEL更新 Mayaあるある UI データ管理 カスタマイズ UV 数値設定 MayaTips ~がない アニメーション リネーム AriCompactToolSettings モデリングツールキット つぶやき マテリアル Maya超基本 AriReFreezeRotate 記事まとめ AriSetPivot 頂点カラー 新機能 MEL基本 ホットキー Maya基本 AriUVFit 法線 AriRenamer バグ? AriVertexColorEditor ~ない AriSceneOpener AriMirror AriUVGridding AriCircleVertex AriViewWindow AriTransferPosition テクスチャ リトポロジー AriUVScaleChecker AriAdsorptionVertex AriAniKeyCycle AriSelectMaterialAndObject Normal AriPolygonCounter AriSortOutliner ジョイント AriQuadrangulateRing Rig アンケート スケルトン カメラ レビュー AriStraightVertex AriAniKeyScale 標準機能 カーブ AriUVRatio AriCombineExtract AriIconViewer AriSelectEdgeRing AriSymmetryChecker AriSplitPolygon UVGridding AriUVAdsorptionMove AriSamePositionSelector AriWindowPositionReset モデリングAriCircleVertex 更新 レンダリング ZBrush AriAnimationCopy AriUVSetList MEL更新頂点カラー AriDeleteEdgePreserveBorder AriMaterialList AriUVAdsorption AriComponentsController 3Dスキャナ AriNormalRadial バグ修正 AriNormalDefaultBlend AriVertexColorSplitRGBA スクリプト AriVertexColorChangeRGBA AriNormalSmooth AriAssetChanger AriWireColor AriReFreezeScale AriUVNotchSew AriSelectLoopRing リトポロジ AriQuickSelecter GameExporter AriRenameShapeDefault 

最新記事
メールフォーム

名前:
メール:
件名:
本文: