ZBrushでリメッシュとディティールの転送

この前はモデルのポリゴン数が多過ぎてUV Masterによる自動UV展開に失敗してしまった。



Meshを15万ポリゴン以下に抑えないとUV Masterは正常に動作しないらしいと分かったので、ちゃんとポリゴン数をリダクションすることにする。ディティールの転送というのもやってみよう。

参考にするのはこちらの書籍↓

田島光二作品集 & ZBrushテクニック (KOUJI TAJIMA ARTWORKS & ZBrush Technique)

ZRemesherによるリメッシュとディティールの転送のやり方は134~135ページに載っている。
2014年の書籍だけど、書いてあることは個々の機能の詳細ではなく、作業フローの大枠と最低限の機能だけなのでシンプルで分かりやすい。

全然関係ないけど、マスク操作のショートカットも載っていた。(74ページ)

  • Ctrl:マスク
  • Ctrl + Alt + クリック:マスクをくっきりさせる(SharpenMask)
  • Ctrl + クリック:マスクをぼかす(BlurMask)
  • Shift + Ctrl + Altで解除


ZRemesherによるポリゴンリダクション

とりあえず頭のMeshからやってみよう。
ハイポリ過ぎてワイヤーフレーム表示したら真っ黒だ。



頭パーツのSubToolを複製。



ZRemesherで思いっきりポリゴン数を削減。
解像度が下がり、形状が結構変わってしまっているけど今はまだ気にしない。


ディティールの転送

公式ドキュメントの解説はやたらあっさり。
http://docs.pixologic.com/user-guide/3d-modeling/topology/zremesher/transferring-detail/

元のハイポリMeshを再び表示させ、リダクション済みのローポリMeshと重ねて表示させる。



全て投影(ProjectALL)を押す。



リダクション済みのMeshをディバイド(Divide)して、再び全て投影(ProjectALL)を押す。
この手順を元のハイポリMeshの形状が再現できるまで何回か繰り返す。



最終的に、サブディビジョンレベル5で大体全部のディティールを拾えたように見えたので打ち止め。



他のパーツも同様に、大体サブディビジョンレベル5ぐらいまでやってディティールを転送した。眼のパーツだけは別にディティールも何も無いので、ZRemesherをかけたままのSubToolを使用。

左がローサブディビジョンのローポリMesh、右がハイサブディビジョンのハイポリMesh。



前回は20万ポリゴンを超えてたけど、ローサブディビジョン時5万ポリゴンぐらいまで削減できた。



追記:ZBrush2019以降はZRemesherがさらに進化している↓
https://your-3d.com/zbrush-retopology/

UV MasterによるUV展開

とりあえず前回と同じように、全SubToolを結合して1つにした。



これをUV Masterにかけてみたら、ちゃんとUV展開が完了した。



でも、期待してたのとちょっと違う。全パーツがシンメトリーになるように配置してほしかったのに。別にPolyGroup単位で分けて欲しくなかったな。

やってから気づいたけど、これを他のツールへ持って行くにしても、ZBrush上のサブディビジョンレベルはエクスポートできないわけで、解像度を選んでMeshをエクスポートするしかない。Normal MapとかDisplacement Mapとか作れば良いのかな?
って、あれ? そもそも何がしたかったんだっけ?

ふと思ったけど、ZBrushの環境設定でメモリの割り当てを変えれば、15万ポリゴン以上のMeshでもUV Masterは動いたんじゃないだろうか。



追記:ZRemesherについての詳しい解説記事↓
https://kizakiaoi.wordpress.com/2019/12/23/zbrush%E3%81%AEzremesherz%E3%83%AA%E3%83%A1%E3%83%83%E3%82%B7%E3%83%A3%E3%83%BC%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/

関連記事

ラクガキの立体化 塗装と破損個所の修復 そして完成

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

ZBrushで作った3Dモデルを立体視で確認できるVRアプリを作る

テスト

海外ドラマのChromaKey

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

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

頭蓋骨からの顔復元と進化過程の可視化

ZBrushでアヴァン・ガメラを作ってみる 脚のポーズ調整

AndroidもopenGLも初心者さ (でもJavaは知ってるよ)

Unityの薄い本

ZBrushでアヴァン・ガメラを作ってみる 全体のバランス調整

mentalrayのSubsurface Scattering Shader『misss_fast_...

CEDEC 3日目

3Dグラフィックスの入門書

BSDF: (Bidirectional scattering distribution funct...

ZBrushで仮面ライダー3号を造る 仮面編 PolyGroup作成に再挑戦

CGALDotNet:計算幾何学ライブラリ CGALのC#ラッパー

Vancouver Film Schoolのデモリール

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

ラクガキの立体化 分割ラインの変更・バランス調整

中学3年生が制作した短編映像作品『2045』

UnityのTransformクラスについて調べてみた

なりたい自分?

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

Blender 2.8がついに正式リリース!

画像生成AI Stable Diffusionで遊ぶ

『PIXARのひみつ展』に行ってきた

ZBrushで仮面ライダー3号を造る 仮面編 ZRemesher

CGレンダラ研究開発のためのフレームワーク『Lightmetrica (ライトメトリカ)』

「ベンジャミン·バトン数奇な人生」でどうやってCGの顔を作ったのか

ゆとりだし

SculptrisとBlenderで作ったGodzilla 2014 (Fan Made)

オープンソースのネットワーク可視化ソフトウェアプラットフォーム『Cytoscape』

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

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

BlenderでPhotogrammetryできるアドオン

ZBrushで仮面ライダー3号を造る 仮面編 失敗のリカバー

UnityでTweenアニメーションを実装できる3種類の無料Asset

映画『パワーレンジャー』スーツのメイキング

ZBrushでアヴァン・ガメラを作ってみる 下アゴと頭部を作り込む

Mitsuba 2:オープンソースの物理ベースレンダラ

コメント