この記事の続きです↓

ZBrushで作ったモデルをただBlender上に表示するだけならGoBでも良いんですが、今回の目的はリギング、アニメーションです。

ZBrush上でモデルの準備
前提として、モデルはすでにZBrush上でリメッシュ、サブディビジョンレベルを保持したメッシュにディティールを投影し、UVも展開済み。

ここでは、最大サブディビジョンレベル5まで持ったモデルを作成した。

ここから最低レベルのSubDiv1のローメッシュモデルをエクスポートすることになる。
ZBrushでMapを作成
ZBrushからモデルをエクスポートする前にDisplacement Map, Normal Mapを作成しておく。今回Albedo Map(いわゆる普通のカラーテクスチャ)は面倒なので作らなかった。
全てのSubToolを最低レベルのSubDiv1表示にして、各SubToolごとにMapを作っていく。

Displacement Mapの作成。

Normal Mapの作成。tangent spaceにすることを忘れずに。

ZBrushからエクスポート
そもそも、ZBrushにはファイルをエクスポートするためのプラグインが複数あって混乱する。
FBXファイルと各種マップ画像ファイルのエクスポート・インポートを行うFBX ExportImportと、OBJファイルと各種マップ画像ファイルをエクスポートするMulti Map Exporterというプラグインが存在する。
どちらを使ってもモデルとマップをエクスポートできるけど、今回はFBX ExportImportを使ってFBXファイルとマップをエクスポートする。

これでモデルのFBXファイルとマップのTIFFファイルがエクスポートされる。
Blenderへインポート
FBXファイルをBlenderにインポートし、マテリアルにNormal Mapを設定。
無駄にCyclesでレンダリング↓

ZBrushからDisplacement Mapのエクスポート、Blenderへのインポート
ちなみに、ZbrushからMulti Map Exporterを使ってDisplacement Mapをエクスポートし、Displacement MapをBlenderへインポートする方法はこちらのチュートリアルが分かりやすい↓
https://3dtotal.jp/tutorials/20164/
頭のモデルだけでやってみた。
ZBrushからDisplacement Mapを3チャンネル 32bit OpenEXR形式でエクスポートして、

Blender側ではSubdivision Surface, Displacement Mappingをモディファイアで設定するのね。
Blenderのビューポート上でサブディビジョンをかけた状態↓

Displacement Mapを適用した状態↓

マテリアルを設定してNormal Mapも適用し、Cyclesでレンダリング↓

サブディビジョンが最低レベルでもそれなりに形を保っているメッシュだから、Normal Mapを使った場合との違いが分かりにくいな。
こんなことしてると全然リギングへ進まないな(笑)


関連記事
3Dスキャンしたテクスチャから照明を除去するUnityツール...
ジュラシック・パークのメイキング
clearcoat Shader
イタリアの自動車ブランドFiatとゴジラがコラボしたCMのメ...
Transformers ”Reference & Buli...
Iridescence:プロトタイピング向け軽量3D可視化ラ...
なりたい自分?
生物の骨格
Blenderでよく使うaddon
ZBrushで仮面ライダー3号を造る 仮面編 横顔のシルエッ...
ZBrush 2021.6のMesh from Mask機能...
Unity ARKitプラグインサンプルのチュートリアルを読...
Google Earth用の建物を簡単に作れるツール Goo...
ZBrushでゴジラ2001を作ってみる 目元だけ作り込んで...
SIGGRAPH 2020はオンライン開催
Point Cloud Utils:Pythonで3D点群・...
別に悪意は無いんだけどさ
libigl:軽量なジオメトリ処理ライブラリ
OpenMesh:オープンソースの3Dメッシュデータライブラ...
テスト
オープンソースのネットワーク可視化ソフトウェアプラットフォー...
ハリウッド版「GAIKING」パイロット映像
参考書
iPhone欲しいなぁ
ZBrush 2018へのアップグレード
ラクガキの立体化
ラクガキの立体化 背中の作り込み・手首の移植
PolyPaint
頭脳派
Paul Debevec
BlenderでPhotogrammetryできるアドオン
ZBrushでアヴァン・ガメラを作ってみる おでこ(?)のバ...
ラクガキの立体化 目標設定
SculptrisとBlenderで作ったGodzilla ...
Vancouver Film Schoolのデモリール
一般教養
フィーリングに基づくタマムシの質感表現
『スター・ウォーズ フォースの覚醒』のVFXブレイクダウン ...
3DCG Meetup #4に行ってきた
ZBrush用トポロジー転送プラグイン『ZWrap Plug...
ポリ男をリファイン
MB-Lab:Blenderの人体モデリングアドオン


コメント