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

この記事の続きです↓



ZBrushで作ったモデルをただBlender上に表示するだけならGoBでも良いんですが、今回の目的はリギング、アニメーションです。
GoB:ZBrushとBlenderを連携させるアドオン
Blenderがバージョン2.8から格段に使いやすくなった。と言いつつ、操作をMaya風に変えてくれるアドオン MayaConfigに頼り切っていて、今はBlender 2.81とMayaConfig V3.4を使っている。Blenderの...

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を使った場合との違いが分かりにくいな。

こんなことしてると全然リギングへ進まないな(笑)

ZBrushで手首のモデリングをリファイン
Blenderでリギングしたくてポーズ変更だけするつもりだったのだけど眺めているとやっぱりモデリングそのものが気にくわなくなってくるんですよ。動かすことを考えると、特に手のモデリングはやり直さないといけない気がしてくる。こういうのがちっとも...

BlenderのRigifyでリギング
さて、やっとBlenderでリギングする段階まで来た。(はず)リギングについて、Blender公式の動画チュートリアルを見てみよう↓って、リギングとは何か、リギングでやることは何か、っていう概要だけか。

関連記事

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の人体モデリングアドオン

コメント