CG 數位學習網 > ZBrush 教學



ShadowBox 是一種透過投影的方式建立 3D 模型的工具,使用 Mask 繪製前面、側面、底部的剪影,即可快速建立 3D 模型。先參考影片介紹木雕作品的雕刻過程,剛開始貼上參考圖的動作,即類似 ShadowBox 的概念:

通常 ShadowBox 不是用於建立精細的模型,而是透過繪製的方式建立初始模型,再進行細部的雕刻。ShadowBox 是以 Remesh All 功能並且取決於解析度,低解析度的設置將建立少量的多邊形與粗糙的形狀,而高解析度的設置將建立大量多邊形與更精確的形狀。

建議先使用低解析度的設定,細分模型之後再使用 ZBrush 的工具進行細部雕刻,而不是一開始就使用高解析度的 ShadowBox 建立精確的 Mask 或是精細的網格。換句話說,使用 ShadowBox 創建低解析度的低模做為雕刻的起點!

 

進入 ShadowBox 模式

實際上 ShadowBox 是一種編輯模式。必須首先在使用前選擇一個 Polymesh3D 物件,它位於 Tool > Geometry 選單的 ClayPolish 或是在 ZBrush 4 版本的 Tool > SubTools 選單。此時選取的物件被轉換為其陰影顯示:物件的前,側面和底部陰影將作為到 Mask 對應到相對的平面,並且在編輯這些 Mask 時將重新構建網格。

ShadowBox section in the Geometry sub-palette ★

 

If you want to create a new shape and not start from an existing one, you must load one anyway. The fastest solution is to load a primitive like the Polymesh3D and then clear the converted masks that will be projected (as described above) on the ShadowBox walls.

如果要創建新形狀而不是從現有形狀開始,則無論如何都必須加載。最快的解決方案是加載類似Polymesh3D的圖元,然後清除將投影到ShadowBox牆上的轉換後的蒙版(如上所述)。

ShadowBox使用 Mask 表示陰影,編輯它們可以使用一般的 Mask 筆刷與操作方式。

注意!由於 ShadowBox 是一種編輯模式,因此原始的模型將被修改。如果要保留原始模型,請在啟用 ShadowBox 之前建立副本備份。

Modify in ShadowBox 編輯

Upon entering ShadowBox you will see the three working planes which create the mesh’s shadow. You can start to work on them by using ZBrush’s masking features to add or remove parts of the shadows. To clear the existing masks and erase everything, hold the Ctrl+Alt drag a selection marquee across the entire ShadowBox. Before starting to work with ShadowBox, please keep the following points in mind for best results:

Switch your display mode from perspective to orthogonal view (P Hotkey).
Turn on Ghost transparency (found on the right shelf or in the Transform palette). This will prevent the 3D object from obscuring the masks on the projection planes.
Set the resolution of ShadowBox before starting to work on your construction (see below).
Avoid going in and out ShadowBox several times when creating your model. Each time you go back into ShadowBox, ZBrush will evaluate the projection shadow and rebuild your mesh, which can destroy some changes that you’d made outside of ShadowBox.

 

ShadowBox in orthogonal view, with Ghost transparency enabled. For this screenshot the ShadowBox has been turned slightly but it’s strongly advised to draw the shadows with the working plane square to the canvas ★

Once you are ready to work in ShadowBox, start to draw your masks on the Back working plane. If you need to create only a kind of extrusion based on a single projection, it is advised to work in this plane to get the cleanest mesh.
With each new stroke, thin lines will be created on the three working planes to show the bounding box of your model so far on all three views. This helps you to know where you can safely continue masking on the other working planes: ZBrush will build a model in the center of the box which can be described by the existing masks. If you create a mask on one side and a second mask on another side which is not aligned with the existing mask, only the part in common will be created.

Don’t forget that you can erase masked areas by holding the ALT key at the same time you are using Ctrl. You can also combine the mask with the new Stroke types (Circle, Square, Curve) or use the new masking brushes (Mask Rectangle, Mask Circle, etc.).

Do not forget to use the LazyMouse and Backtrack features to get crisp lines for hard-edged meshes.

When your model is finished in ShadowBox, just turn off the ShadowBox switch. Your new base mesh is now ready to be sculpted with all the ZBrush brushes.

ShadowBox 解析度

ShadowBox 物件是以 ZBrush 的 Unified Skin 技術為基礎,而此物件使用 Voxels 搭配 Remesh All 功能。因此透過調整 Remesh All 的設定,將會影響 ShadowBox 物件製作後的結果。

 

Use the ReMesh Resolution slider to Increase or decrease the polygon count of your ShadowBox object. With a default resolution of 128, your ShadowBox object will be described in a cube of 128x128x128. If you need to create accurate objects with no subdivision levels directly in ShadowBox or if you only plan to add a couple subdivision levels while sculpting, increase this resolution. If you need to create a rough base mesh which you will then do important sculpting on, keep the default resolution or even decrease it.

By increasing or decreasing the resolution, your Mask will be more or less accurate.
Change the ReMesh Resolution slider value before activating ShadowBox. If you need to change it while in ShadowBox, turn it off, change the resolution and activate it again.

Change the Polish slider if you want to have sharp or soft edges on the mesh. By clicking the circle, you will affect the type of Polish: an open circle will maintain the overall shape while a closed circle will smooth the edges.
By toggling the Polygroup option you can create automatic Polygroups based on the shape you are creating within ShadowBox.

 

ShadowBox & SubTools

ShadowBox 無法直接配合 SubTools 使用,但是可以像 SubTool 一樣進行編輯或載入 ShadowBox 模型。當啟用 Ghost Transparency 透明顯示模式時,you will be able to see all visible SubTools while in ShadowBox 但無法對它們進行編輯。This is an easy way to create props or base meshes with the help of other SubTools as a reference

 

使用工作平面 ( Working planes ) 上的參考圖

The ShadowBox working planes are default 3D planes which include UVs. This means that you can load a texture and apply it to the planes directly so that the image can be used as a reference.

Another solution is to use PolyPaint to paint directly on the planes. This can be done via SpotLight or with the traditional method of PolyPainting.

 

使用 Alphas 編輯 ShadowBox

You need to create the alpha so that it matches ShadowBox’s UV mapping. To do this, load the ShadowBox128 project from Lightbox, go to the Tool>Texture Map menu and press Clone Txtr. This will copy the texture map to the Texture palette from where you can export it.

1. 將 ShadowBox texture map 載入影像編輯軟體(例如 Photoshop 等)。

2. Use the map as a guide for creating your alpha.

3. 將 Alpha 載入 ZBrush 軟體。

4. With ShadowBox loaded, clear any masking by Ctrl+click+dragging the canvas background.

5. With your alpha selected in the Alpha palette, press Tool>Masking>Mask By Alpha.

6. Ctrl+click in ShadowBox to get it to update.

 

隱藏工作平面 ( Working planes )

每個 ShadowBox 工作平面都有不同的 Polygroup 群組,因此您可以隨時隱藏任何的工作平面,除了作用中的工作平面以外,使用Ctrl+Shift+然後點擊需要隱藏的工作平面。

透過這個步驟將可讓您只專注於一個工作平面,and then later bring one or both of the other planes back as one ShadowBox.

It is also possible to use the new Unwrap UV feature in the Tool >> UV Map menu to unfold ShadowBox for flat painting. When you click on Unwrap UV again ZBrush will create a mesh where the masking on your three planes intersects.

ShadowBox 重要關鍵


ShadowBox is designed to create base meshes rather than finely detailed models. Most of the time, it’s better to create a rough model with few polygons, then subdivide and sculpt it with traditional tools rather than trying to create your object entirely using ShadowBox.

如果需要在模型上挖洞,可以在 ShadowBox 直接使用 Ctrl + Alt 擦除遮罩。

Don’t forget to use the new masking Brushes to create accurate shadows. They can be combined with the new stroke functions to create perfect circles and more.
ShadowBox works fine with Symmetry, based on an axis or with the Radial (R) option enabled. If your symmetry is off axis, don’t forget to enable the Local Symmetry option located in the Transform palette.