【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
アクセスランキング
[ジャンルランキング]
コンピュータ
7位
アクセスランキングを見る>>

[サブジャンルランキング]
デザイン
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 バグ? ~ない AriUVGridding AriSceneOpener AriMirror ジョイント AriCircleVertex AriUVScaleChecker レビュー Normal AriViewWindow AriTransferPosition カメラ テクスチャ スケルトン リトポロジー AriAdsorptionVertex AriAniKeyScale AriSelectMaterialAndObject AriStraightVertex AriAniKeyCycle AriPolygonCounter AriSortOutliner AriUVRatio AriCombineExtract AriUVSetList 標準機能 アンケート Rig AriQuadrangulateRing Twitter AriComponentsController Tips AriUVController AriJointBendOrient AriUVScaleUnfold 3Dスキャナ カーブ バグ修正 AriSamePositionSelector AriWindowPositionReset AriIconViewer AriSymmetryChecker AriUVNotchSew AriSplitPolygon AriRenameShapeDefault AriMaterialList UVGridding AriDeleteEdgePreserveBorder AriAnimationCopy 更新 レンダリング ZBrush モデリングAriCircleVertex AriReFreezeScale AriUVAdsorptionMove AriUVAdsorption MEL更新頂点カラー AriSelectEdgeRing AriQuickSelecter AriFBXExporter OBJ FBX ウェイト スキンウェイトペイントツール スクリプト AriUVSquare AriSkinWeightLock AriNormalValueCopy AriVertexColorChangeRGBA GameExporter リトポロジ AriSelectLoopRing AriAssetChanger AriNormalSmooth AriVertexColorSplitRGBA AriNormalDefaultBlend AriNormalRadial AriWireColor 

最新記事
メールフォーム

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