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公式の動画チュートリアルを見てみよう↓って、リギングとは何か、リギングでやることは何か、っていう概要だけか。

関連記事

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

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

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

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

2012 昨日のクローズアップ現代を見た

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

Maya LTでFBIK(Full Body IK)

リアルタイム レイトレーシングAPI『DirectX Raytracing (DXR)』

WebGL開発に関する情報が充実してきている

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

CreativeCOW.net

エコカー

Unity ARKitプラグインサンプルのドキュメントを読む

日立のフルパララックス立体ディスプレイ

2012のメイキングまとめ(途中)

単純に遊びに行くのはだめなのか?

リメイク版ロボコップスーツのメイキング

プログラムによる景観の自動生成

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

3D映画のポストプロダクション 2D-3D変換

Subsurface scatteringの動画

ZBrushトレーニング

CEDEC 3日目

『ローグ・ワン/スター・ウォーズ・ストーリー』"あのキャラクター"のメイキング

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

Autodesk CompositeとAutodesk MatchMoverが無料

Siggraph Asia 2009 カンファレンスの詳細

Maya 2015から標準搭載されたMILA

Unreal Engine 5の情報が公開された!

ZBrushと液晶ペンタブレットでドラゴンをモデリングするチュートリアル動画

『ピクサー展』へ行ってきた

TVML (TV program Making language)

テスト

Russian3DScannerのトポロジー転送ツール『WrapX』

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

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

mentalrayのSubsurface Scattering Shader『misss_fast_...

ZBrushでアヴァン・ガメラを作ってみる 脚のトゲの作り直し

日本でMakersは普及するだろうか?

別に悪意は無いんだけどさ

ドラマ『ファーストクラス』のモーショングラフィックス

ZBrushでアヴァン・ガメラを作ってみる 頬の突起を作り始める

コメント