【MEL更新】UVスケールツール エッジ1000本以上に対応

AriUVScaleChecker51.jpg
AriUVScaleChecker

UVの解像度を調べたり統一したりするツールの更新です。

今まで選択したエッジが1000を超えるとそれ以降のエッジは調整が無視されいましたが、
プログレスバーや、中断機能を追加できることで、選択エッジすべてに調整できるようにしました。
他少し機能を追加しています。




エッジ1000本超えスケールに対応

選択エッジが1000を超えた場合、Infoは1000までの情報ですが、UVスケールは実行できるようにしました。
途中ESCで中断できるようにしました。

AriUVScaleChecker55.jpg

注意
途中中断できるようにしましたが、相変わらず重いです。
ESC押すとすぐ止まりますが、操作可能になるまで結構時間がかかることもあります。
マシンにやオブジェクトの状態にもよると思いますが、1万エッジくらいまでにしておいたほうがいいと個人的には思います。
ヒストリはないほうがよさげです。


基本の確認ですが、エッジはすべて選択する必要はなく、シェル中の1つでも選択されていれば機能します。
ので、できるだけ選択を少なくすることがお勧めです。性質上歪んだサイズになっているエッジは選択しないほうが精度上がりますし・・・。
大量のシェルの場合その一つを選択するのが大変ですが。



100%になるよう目標値側を調整機能追加

エッジを選択した状態で 「>」 ボタンを押すと、現在計算されている目標値が100%になるように
ボタンに対応した「テクスチャサイズ」、目標解像度の「pix」、「cm」の値が入力されます。

AriUVScaleChecker52.jpg
今のオブジェクトサイズもUVサイズも変えずに仕様どおりのpix/cmにするには、テクスチャのサイズをいくつにしたらちょうどいいのか?などにも使えます。


目標率の段にある「>」は目標率をそのまま「to」の値(目標にする%)の欄にコピーします。
「%」ボタンを押すと100%になります。
AriUVScaleChecker53.jpg







境界エッジ除外機能追加


境界を無視(Invalid Border) のチェックをONにすると、UVの境界エッジは無視されます。
つまり共通エッジによって、別のシェルが選択されても無視されますし、計算もちょっとだけ早くなります。

AriUVScaleChecker54.jpg

境界エッジしかないUVが1フェースのような場合、反応しないと勘違いする恐れがあるので注意してください。




Download

詳細とダウンロードはこちらの記事からお願いします。
【MEL】UVの大きさを確認 正確な解像度にスケール




つぶやき

いい加減1000エッジ縛りが不便に感じてきて、スケールを実行する時だけでも!と力技で実装しました。危ないので中断機能も追加で。
その他のものは少しずつ追加していたものです。
軽くするように少し工夫は入れているつもりですが、やはりエッジが多いと重いです。さすがにMELでは限界かなぁ。



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

tag : Maya, MEL, モデリング, UV, AriUVScaleChecker,

スポンサーリンク

コメントの投稿

非公開コメント

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

UV解像度チェック AriUVScaleChecker01.gif
月別アーカイブ
スポンサーリンク
おすすMEL2
リネーマー AriRenamer01.gif

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

全ての記事を一覧

アクセスランキング
[ジャンルランキング]
コンピュータ
16位
アクセスランキングを見る>>

[サブジャンルランキング]
デザイン
1位
アクセスランキングを見る>>
ブログ内検索
プロフィール

Ari

Author:Ari
ExpertElite000.jpg

ゲーム系を中心にモデラーをやってます。プライベートでその他の作業も挑戦中です。
拍手ボタンありがとうございます。テンションあがります。

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

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

Maya MEL モデリング MEL更新 Mayaあるある UI カスタマイズ データ管理 UV 数値設定 ~がない MayaTips アニメーション モデリングツールキット リネーム AriReFreezeRotate AriCompactToolSettings つぶやき MEL基本 Maya基本 マテリアル 記事まとめ バグ? AriUVGridding ホットキー 新機能 AriSetPivot 頂点カラー AriUVFit AriVertexColorEditor AriSceneOpener テクスチャ リトポロジー ~ない AriMirror AriRenamer AriUVScaleChecker AriCircleVertex AriSortOutliner カメラ アンケート ジョイント スケルトン AriTransferPosition スクリプト AriUVAdsorption MEL更新頂点カラー AriViewWindow AriUVAdsorptionMove AriIconViewer AriSplitPolygon AriSelectEdgeRing AriUVRatio AriDeleteEdgePreserveBorder モデリングAriCircleVertex AriQuadrangulateRing AriUVSetList レンダリング 更新 AriAnimationCopy AriAniKeyCycle ZBrush AriAniKeyScale Rig 

最新記事
メールフォーム

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