ZBrush

Last updated
Pixologic ZBrush
Developer(s) Pixologic
Initial release1999;25 years ago (1999)
Stable release
ZBrush 2024 / November 16, 2023;2 months ago (2023-11-16)
Written in C, C++, Python
Operating system Windows 10 version 1709 and later
macOS 10.13 and later
Type 3D computer graphics
License Commercial proprietary software
Website www.maxon.net/en/zbrush

Pixologic ZBrush is a digital sculpting tool that combines 3D/2.5D modeling, texturing and painting. It uses a proprietary "pixol" technology which stores lighting, color, material, orientation and depth information for the points making up all objects on the screen. The main difference between ZBrush and more traditional modeling packages is that it is more similar to traditional sculpting.

Contents

ZBrush is used for creating "high-resolution" models (able to reach 40+ million polygons) for use in movies, games, and animations, by companies ranging from ILM [1] [2] and Weta Digital, [3] to Epic Games and Electronic Arts. [4] ZBrush uses dynamic levels of resolution to allow sculptors for making global or local changes to their models. ZBrush is most known for being able to sculpt medium- to high-frequency details that were traditionally painted in bump maps. The resulting mesh details can then be exported as normal maps to be used on a low poly version of that same model. They can also be exported as a displacement map, although, in that case, the lower poly version generally requires more resolution. Other than that, once completed, the 3D model can be projected onto the background, becoming a 2.5D image (upon which further effects can be applied). Work can then begin on another 3D model which can be used in the same scene. This feature lets users work within complicated scenes without a heavy processor overhead.

ZBrush was developed by the company Pixologic Inc, founded by Ofer Alon (also known by the alias "Pixolator") and Jack Rimokh. [5] The software was presented in 1999 at SIGGRAPH. [6] The demo version, 1.55, was released in 2003, [7] and version 3.1 was released in 2007. [8] ZBrush 4 for Windows and Mac systems was announced on April 21, 2009 for an August release, [9] but was later postponed. [10] Version 3.5 was made available in September the same year, and includes some of the newer features initially intended for ZBrush 4. [11]

Through GoZ ("Go ZBrush"), available starting in Version 4, ZBrush offers integration with other 3D graphics programs such as Autodesk Maya, Autodesk 3ds Max, Cinema 4D, LightWave 3D, Poser Pro, Daz Studio, EIAS, Modo [12] and Blender.

ZBrush was purchased by the software company Maxon in January 2022. Since then, ZBrush has been added to the company's Maxon One subscription service. In addition, the Redshift renderer was integrated into ZBrush. [13] [14]

Pixol

Like a pixel, each "pixol" contains information on X and Y position and color values. Additionally, it contains information on depth (or Z position), orientation and material. ZBrush-related files store pixol information, but when these maps are exported (e.g., to JPEG or PNG formats) they are flattened and the pixol data is lost. This technique is similar in concept to a voxel, another kind of 3D pixel.

Features

An example of a scene made using ZBrush 3d sculpted creature.jpg
An example of a scene made using ZBrush

ZBrush comes with many features [15] to aid in the sculpting of models and meshes.

3D Brushes

The initial download of ZBrush comes with thirty 3D sculpting brushes, and more are available for download. Each brush offers unique attributes while allowing general control over hardness, intensity, and size. Alphas, which are used to create a specific pattern or shape, and textures are also editable features of the brushes.

Polypaint

Polypainting allows users to paint on an object's surface without the need to first assign a texture map by adding color directly to the polygons.

Illustration

ZBrush also gives the ability to sculpt in 2.5D and comes with several brushes for that purpose. A pixol put down when sculpting or illustrating in 2.5D contains information on its own color, depth, material, position and lighting information.

Transpose

ZBrush also has a feature that is similar to skeletal animation in other 3D programs. The transpose feature allows a user to isolate a part of the model and pose it without the need of skeletal rigging. [16]

ZSpheres

A user can create a base mesh with uniform topology and then convert it into a sculptable model by starting out with a simple sphere and extracting more "ZSpheres", until the basic shape of the desired model is created.

GoZ

GoZ tab in Autodesk Maya's shelf GoZ shelf maya2009.jpg
GoZ tab in Autodesk Maya's shelf

Introduced in ZBrush 3.2 OS X, GoZ automates setting up shading networks for normal, displacement, and texture maps of the 3D models in GoZ-enabled applications. Upon sending the mesh back to ZBrush, GoZ will automatically remap the existing high-resolution details to the incoming mesh. [12] GoZ will take care of operations such as correcting points & polygons order. The updated mesh is immediately ready for further detailing, map extractions, and transferring to any other GoZ-enabled application. [17]

Best Preview Render

Also included is a full render suite known as Best Preview Render, which allows use of full 360° environment maps to light scenes using HDRI images. BPR includes a new light manipulation system called LightCaps. With it, one can not only adjust how the lights in the scene are placed around the model, but also generate environments based on it for HDRI rendering later on. It also allows for material adjustments in real-time. Material properties such as subsurface scattering are supported as are environmental and scan-line reflections. BPR also includes a set of built-in filters that can be used in real time to create dramatic effects and corrections without even touching another photo-manipulation program. [18]

DynaMesh

This allows ZBrush to quickly generate a new model with uniform polygon distribution, to improve the topology of models and eliminate polygon stretching. [19]

Fibermesh

Fibermesh is a feature that allows users to grow polygon fibers out of their models or to make various botanical items. It is also a way to edit and manipulate large amounts of polygons at once with Groom brushes. [20]

ZRemesher

It is an automatic retopology system previously called QRemesher that creates a new topology based on the original mesh. The new topology is generally more clean and uniform. This is a process that also helps to reduce or increase the polygon count. This process can also be guided by the user to make the new topology follow curves in the model and retain more detail in specified areas. [21]

Shadowbox

Shadowbox allows the user to draw a rough silhouette of what they want to model, onto the inside of a virtual box. In real-time, any changes to the drawings are applied to a 3D model, upon which further details can be applied. The feature can best be utilized for hard surface modeling. [22]

See also

Related Research Articles

<span class="mw-page-title-main">Texture mapping</span> Method of defining surface detail on a computer-generated graphic or 3D model

Texture mapping is a method for mapping a texture on a computer-generated graphic. Texture here can be high frequency detail, surface texture, or color.

<span class="mw-page-title-main">Normal mapping</span> Texture mapping technique

In 3D computer graphics, normal mapping, or Dot3 bump mapping, is a texture mapping technique used for faking the lighting of bumps and dents – an implementation of bump mapping. It is used to add details without using more polygons. A common use of this technique is to greatly enhance the appearance and details of a low polygon model by generating a normal map from a high polygon model or height map.

<span class="mw-page-title-main">Cinema 4D</span> 3D software

Cinema 4D is a 3D software suite developed by the German company Maxon.

<span class="mw-page-title-main">LightWave 3D</span> 3D computer graphics program

LightWave 3D is a 3D computer graphics program developed by LightWave Digital. It has been used in films, television, motion graphics, digital matte painting, visual effects, video game development, product design, architectural visualizations, virtual production, music videos, pre-visualizations and advertising.

2.5D perspective refers to gameplay or movement in a video game or virtual reality environment that is restricted to a two-dimensional (2D) plane with little or no access to a third dimension in a space that otherwise appears to be three-dimensional and is often simulated and rendered in a 3D digital environment.

<span class="mw-page-title-main">Polygon mesh</span> Set of polygons to define a 3D model

In 3D computer graphics and solid modeling, a polygon mesh is a collection of vertices, edges and faces that defines the shape of a polyhedral object. The faces usually consist of triangles, quadrilaterals (quads), or other simple convex polygons (n-gons), since this simplifies rendering, but may also be more generally composed of concave polygons, or even polygons with holes.

<span class="mw-page-title-main">Polygonal modeling</span> Object modeling method

In 3D computer graphics, polygonal modeling is an approach for modeling objects by representing or approximating their surfaces using polygon meshes. Polygonal modeling is well suited to scanline rendering and is therefore the method of choice for real-time computer graphics. Alternate methods of representing 3D objects include NURBS surfaces, subdivision surfaces, and equation-based representations used in ray tracers.

<span class="mw-page-title-main">UV mapping</span> Process of projecting a 3D models surface to a 2D image for texture mapping

UV mapping is the 3D modeling process of projecting a 3D model's surface to a 2D image for texture mapping. The letters "U" and "V" denote the axes of the 2D texture because "X", "Y", and "Z" are already used to denote the axes of the 3D object in model space, while "W" is used in calculating quaternion rotations, a common operation in computer graphics.

Strata Design 3D CX is a commercial 3D modeling, rendering and animation program developed in St. George, Utah by Corastar, Inc. Strata Software is the successor to StrataVision 3D. It is a 3D modeling application for the illustration/multimedia market.

Mudbox is a proprietary computer-based 3D sculpting and painting tool. Currently developed by Autodesk, Mudbox was created by Skymatter, founded by Tibor Madjar, David Cardwell and Andrew Camenisch, former artists of Weta Digital, where the tool was first used to produce the 2005 Peter Jackson remake of King Kong. Mudbox's primary application is high-resolution digital sculpting, texture painting, displacement map creation, and normal map creation, although it is also used as a design tool.

<span class="mw-page-title-main">Digital sculpting</span> Use of software to manipulate a digital object

Digital sculpting, also known as sculpt modeling or 3D sculpting, is the use of software that offers tools to push, pull, smooth, grab, pinch or otherwise manipulate a digital object as if it were made of a real-life substance such as clay.

Silo is a polygon/subdivision surfaces 3D modeling application created by Nevercenter. It has a focus on quick editing, a customizable interface, and a flexible workflow.

<span class="mw-page-title-main">3D computer graphics</span> Graphics that use a three-dimensional representation of geometric data

3D computer graphics, sometimes called CGI, 3-D-CGI or three-dimensional computer graphics, are graphics that use a three-dimensional representation of geometric data that is stored in the computer for the purposes of performing calculations and rendering digital images, usually 2D images but sometimes 3D images. The resulting images may be stored for viewing later or displayed in real time.

Messiah is a 3D animation and rendering application developed by pmG Worldwide. It runs on the Win32 and Win64 platforms. It is marketed to run on Mac OS X and Linux via Wine. Messiah's fourth version, messiah:studio was released April 2009 and version 5.5b as messiah:animate was released November 2006. messiahStudio6 was released in April 2013. Messiah seems no longer maintained since 2013 (abandoned).

<span class="mw-page-title-main">Modo (software)</span> Software

Modo is a polygon and subdivision surface modeling, sculpting, 3D painting, animation and rendering package developed by Luxology, LLC, which is now merged with and known as Foundry. The program incorporates features such as n-gons and edge weighting, and runs on Microsoft Windows, Linux and macOS platforms.

<span class="mw-page-title-main">3D modeling</span> Form of computer-aided engineering

In 3D computer graphics, 3D modeling is the process of developing a mathematical coordinate-based representation of a surface of an object in three dimensions via specialized software by manipulating edges, vertices, and polygons in a simulated 3D space.

3DCoat is a commercial digital sculpting program from Pilgway designed to create free-form organic and hard surfaced 3D models from scratch, with tools which enable users to sculpt, add polygonal topology, create UV maps, texture the resulting models with natural painting tools, and render static images or animated "turntable" movies.

Maxon Computer GmbH is a German software company that produces software solutions for content creators. The company’s product lines include the 3D software Cinema 4D, the Red Giant tools for editing, motion design and filmmaking, Redshift renderer and the digital sculpting and painting software ZBrush as well as the mobile sculpting app Forger. The company’s cross-platform benchmarking application Cinebench is used by developers, reviewers and users to evaluate hardware performance.

This is a glossary of terms relating to computer graphics.

References

  1. "Pixologic :: Interview :: Rango". pixologic.com. Retrieved 2023-04-08.
  2. "Pixologic Interview - ILM". pixologic.com. Retrieved 2023-04-08.
  3. "Pixologic Interview - Weta". pixologic.com. Retrieved 2023-04-08.
  4. Thornepublished, Brad (2018-11-30). "ZBrush at the movies". Creative Bloq. Retrieved 2023-04-08.
  5. "PIXOLOGIC INC. :: California (US) :: OpenCorporates". opencorporates.com. Retrieved 2023-04-08.
  6. "ZBrush Acquisition FAQ". Maxon. "What is ZBrush?" section. Retrieved 2023-04-08.
  7. "Pixologic :: Pressroom". pixologic.com. Retrieved 2023-04-08.
  8. "Pixologic Announcement: ZBrush 3.1 Update Information". ZBrushCentral. 2007-08-14. Retrieved 2023-04-08.
  9. "ZBrush 4.0 Purchase and Upgrade Schedule". ZBrushCentral. 2010-07-26. Retrieved 2023-04-08.
  10. "***Announcing ZBrush 4 for Windows And MacOSX". ZBrushCentral. 2010-07-08. Retrieved 2023-04-08.
  11. "***Announcing ZBrush 3.5 and GoZ for Windows and MacOSX". archive.zbrushcentral.com. Retrieved 2023-04-08.
  12. 1 2 GoZ, Pixologic.com
  13. "It's Official! ZBrush is Now Part of the Maxon Family".
  14. "ZBrush Acquisition FAQ".
  15. ZBrush Features, Pixologic.com
  16. "Used 3D Modeling Software ZBrush" . Retrieved 2017-05-14.
  17. ZBrush Features - GoZ, Pixologic.com
  18. BPR Enhancements, Pixologic.com
  19. DynaMesh, Pixologic.com
  20. Fibermesh, Pixologic.com
  21. ZRemesher, Pixologic.com
  22. Shadowbox, Pixologic.com

Further reading