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

[サブジャンルランキング]
デザイン
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 

最新記事
メールフォーム

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