.wp-block-jetpack-rating-star span.screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; word-wrap: normal; }

サイトアイコン NegativeMindException

ZBrushのUV MasterでUV展開

ZBrushで趣味モデリングとかやってるけど、現在オイラはオフラインレンダラを持っていない。

で、ちょっと考えてみたら、静止画だけならUnityのstatc GIで代用できる気がしてきた。



UnityのGIのライトマップはテクスチャとして書き込まれるらしいので、まずやならきゃいけないのはモデルのUV展開なのである。
https://docs.unity3d.com/ja/2018.2/Manual/LightingGiUvs.html

そもそも、UV展開しておけばモデルにテクスチャマッピングできるし、法線マップとか色々とできることが広がるわけですが、この手の作業は昔から苦手意識があって敬遠していた。



ZBrushにはUV展開を手軽にできるUV Masterプラグインが標準でインストールされているので、公式ユーザーガイドで使い方を調べてみる。↓

UV Master

UV Masterについて

UV Masterは、ワンクリックでZBrushモデルのUV座標を生成できます。

3Dモデルで2Dのマップを使用する場合、モデルにはUVが必要です。UVは、テクスチャがモデル上に正確に表示されるために必要な2D座標です。
UV Masterは必要となるUVのseam(継ぎ目)を作成し、テクスチャ領域を最大限活用できるようUVを展開・パックします。最適化されたUVマップは人間の目で理解できる形となり、Photoshopなどの2Dペイントソフトウェアでテクスチャの編集作業を行えます。


このプラグインを使う

このプラグインは手軽で迅速かつ効率的に、UV作成の手間を数秒、数クリックに減らすことができます。このプロセスはデフォルト設定で全て自動で行われますが、PolygroupsオプションやControl Painting機能など、UVマップの生成を強化するオプションもあります。

高度な機能

UV Masterは高度な展開アルゴリズムを備えているため、別のアプリケーションでseam(継ぎ目)を作成した場合(さらに基本的なUV展開まで行った場合)でも、このプラグインを使用して完全に最適化されたUVを新たに生成できます。

UV Masterを使えば生産性が向上し、従来手動のUV編集作業で失われていた時間の多くをペインティングやスカルプティングに利用できます!

解説を読む限り、オイラがUV展開に抱いていた面倒くささが実はUV Masterでほとんど解消されている感。

ZBrush公式のUV Masterチュートリアル↓
http://docs.pixologic.com/user-guide/zbrush-plugins/uv-master/unwrap-tutorials/

3dtotal.jpにある日本語のチュートリアルの一部にもUV Masterの使い方が載っているので、そっちを見た方が早いかな?↓
https://3dtotal.jp/tutorials/7172/2/


スポンサーリンク

UV Masterを使う

ということで、試しにやってみる。
使うのはちょっと前にMixamo用にポリゴンのリダクション、SubToolを結合したモデル。



複数のSubToolを1つに結合したデータだから、パーツ分割の情報がPolyGroupとしてまだ残っている。



[ポリグループ]をONにして「アンラップ」ボタンを押し、処理が完了するのを待つ…



って、え?エラー!?

どうでもいいけど、UI日本語になったのにエラーメッセージは英語のままなのね



試しにSubToolを結合する前の、まだバラバラの状態のデータでSubToolごとにUV Masterを使ってみたら、正常にUV展開できた。





それぞれのパーツごとに1枚のテクスチャを割り当てるようなUV展開ならこれでも良いんだけど、できれば全身で1枚のテクスチャ座標に上手く展開・配置してほしい。。。

UV Masterは1度に扱えるポリゴン数に制限とかあるのかな。
と、思ったら公式のユーザーガイドに書いてあった。↓
7. 高ポリゴン数の制限

UV Masterは、ポリゴン数が100〜150,000の低ポリゴンモデルで動作するように設計されています。高解像度のポリゴンメッシュでは、計算に時間がかかり、大量のメモリを要求することがあります。

PolyGroupを使用すると、プラグイン操作の速度が向上し、メモリ使用量が減少します。

ZSketchから生成されたモデルは、Unified Skinの設定によってポリゴン数、PolyGroupが非常に多くなることがあります。可能であれば、Unified Skinの解像度を下げてください。

動作推奨範囲は100ポリゴン~15万ポリゴン。
今のモデルは20万ポリゴンを超えている…惜しい。。。



UV展開用にローポリモデルを作って、ディティールはサブディビジョンで対応しろということか。。。

追記:リダクションして再挑戦した↓



スポンサーリンク

関連記事

Kubric:機械学習用アノテーション付き動画生成パイプライン

ZBrushでゴジラ2001を作ってみる 側頭部のボリュームを探る

ZBrush 4R8 リリース!

ZBrushでアヴァン・ガメラを作ってみる 甲羅の修正・脚の作り込み

『ゴジラ キング・オブ・モンスターズ』のVFXブレイクダウン

フリーのUV展開ツール Roadkill UV Tool

CGのためのディープラーニング

ZBrushで仮面ライダー3号を造る 仮面編 リファレンス画像の表示

Paul Debevec

池袋パルコで3Dのバーチャルフィッティング『ウェアラブル クロージング バイ アーバンリサーチ』

ZBrushでアヴァン・ガメラを作ってみる

ZBrushからBlenderへモデルをインポート

Ambient Occlusionを解析的に求める

ポリゴン用各種イテレータと関数セット

『スター・ウォーズ/スカイウォーカーの夜明け』のVFXブレイクダウン

書籍『メイキング・オブ・ピクサー 創造力をつくった人々』を読んだ

白組による『シン・ゴジラ』CGメイキング映像が公開された!

CGWORLD CHANNEL 第21回ニコ生配信は『シン・ゴジラ』メイキングスペシャル!

ZBrushでアヴァン・ガメラを作ってみる おでこ(?)のバランス調整

1枚の画像からマテリアルを作成できる無料ツール『Materialize』

SIGGRAPH 2020はオンライン開催

Mayaのシェーディングノードの区分

Blendify:コンピュータービジョン向けBlenderラッパー

3Dスキャンしたテクスチャから照明を除去するUnityツール『De Lighting tool』

映画『ブレードランナー 2049』のVFX

書籍『The Art of Mystical Beasts』を購入

この連休でZBrushの スキルアップを…

HD画質の無駄遣い

『ローグ・ワン/スター・ウォーズ・ストーリー』のVFXブレイクダウン まとめ

Unity MonoBehaviourクラスのオーバーライド関数が呼び出される順番

映画から想像するVR・AR時代のGUIデザイン

ちょっと凝り過ぎなWebキャンペーン:全日本バーベイタム選手権 (MITSUBISHI KAGAKU...

トランスフォーマーの変形パターンを覚えるのは楽しいと思うんだ

Javaで作られたオープンソースの3DCGレンダラ『Sunflow』

ラクガキの立体化 3Dプリント注文

Point Cloud Utils:Pythonで3D点群・Meshを扱うライブラリ

ZBrushでゴジラ2001を作ってみる 姿勢の変更

第20回 文化庁メディア芸術祭『3DCG表現と特撮の時代』

二次創作というやつ

ワンダーフェスティバル2024[冬]に行ってきた

uGUI:Unityの新しいGUI作成システム

ポリ男をリファイン

モバイルバージョンを終了