GameDev

Substance Painter: What is this 3D texturing program and who will benefit from it?

Substance Painter: What is this 3D texturing program and who will benefit from it?

Course with employment: "3D Generalist"

Learn More

When artists need to quickly create high-quality and unique textures for 3D models, they often turn to Adobe's Substance 3D Painter. This program has established itself as a reliable tool in the 3D graphics industry, allowing professionals to realize the most daring texturing ideas. Substance 3D Painter offers a wide range of features, including realistic texture painting, materials, and effects. Thanks to its intuitive interface and powerful tools, users can achieve high quality standards in their projects, making it indispensable for 3D design professionals.

To understand why this software has become so popular and in demand in the industry, it is necessary to consider its key features, advantages, and disadvantages. This article by the Gamedev editorial team at Skillbox Media focuses on these aspects. Content is an essential element of any web content, helping users navigate information. It serves as a navigational tool, allowing them to quickly find the sections and topics they need. Optimizing content for SEO involves using keywords that match user queries. This helps increase page visibility in search engines and improve the user experience. Properly structured content not only makes information easier to digest but also increases the likelihood that visitors will stay on the site longer, which positively impacts conversion rates. Effective use of headings, subheadings, and lists helps improve readability and navigation. Content is therefore a key aspect of successful web content, helping to achieve a website's goals and satisfy audience needs.

  • What is Substance 3D Painter and what is it for?
  • Substance 3D Painter interface
  • Key features of the program
  • Advantages of Substance 3D Painter
  • Disadvantages of Substance 3D Painter

Our Telegram channel "Checkpoint" offers valuable resources for aspiring game developers. In our channel, you will find articles on game design, useful software guides, and interviews with developers who have already released their games. Subscribe to Checkpoint to receive up-to-date information and tips to help you grow in game development.

What is Substance 3D Painter and what is it for?

Substance 3D Painter is a powerful software for creating texture maps for 3D models in real time. With this program, artists can manually apply textures and instantly see the results, significantly speeding up the workflow and improving the quality of the final product. Substance 3D Painter offers a wide range of painting tools, including various brushes, effects, and texture templates, allowing you to achieve high detail and realism. With its intuitive interface, the program is suitable for both professional and novice 3D artists, ensuring comfortable work on projects of any complexity.

This program allows you to create a realistic set of PBR textures using ready-made assets and add uniqueness by overlaying various layers and masks, including procedurally generated ones. Afterwards, the textures can be baked. Substance 3D Painter can be considered an analogue of Photoshop, but specifically designed for 3D artists. This powerful platform significantly simplifies the texturing process, ensuring high quality and a variety of visual effects.

At the time of writing, the current version of Substance 3D Painter is 9.1.2. This program is part of the Adobe ecosystem, which allows users to access it through a subscription to one of the offered packages. Substance 3D Painter offers powerful tools for texturing 3D models, making it a popular choice among digital art and design professionals. An Adobe subscription provides a convenient way to use the program, including regular updates and access to other Adobe resources.

  • Adobe Substance 3D Collection - $49.99 per month. At first glance, the price seems quite high, but for this amount, the user will be able to work not only in Substance 3D Painter, but also in other programs of the Substance 3D ecosystem - Modeller (modeling), Sampler (photogrammetry), Designer (materials), Stager (visualizations) and Assets (asset library).
  • Adobe Substance 3D Texturing - $19.99 per month. This set is more suitable for those who work exclusively with textures. In addition to Substance 3D Painter, it includes Sampler, Designer and Assets.

Another way to purchase Substance 3D Painter is to do so through Steam, provided that a foreign region is specified in the account settings. The price is approximately $200, but the final cost may vary depending on the selected region. Upon purchase, the user receives a perpetual license with update support for one year. However, to receive updates in the following year, a new license will be required.

Substance 3D Painter Interface

For a deeper understanding of the program's navigation and core functions, it's important to note the key features of version 9.1.2. This version offers improved controls and intuitive tools that facilitate user interaction with the program. By analyzing the interface, you will be able to quickly master the functionality and effectively use all the opportunities that this version provides.

As an example, the screenshot shows the JadeToad model - one of the samples included with the program. To load a sample in Substance 3D Painter, open the File tab and select Open Sample… Screenshot: Substance 3D Painter / Adobe

At the top of the interface is the main menu. Its structure is similar to the menus of other editors and programs, making it easier to learn and use.

On the left is the drawing toolbar (No. 2). Below this bar are shortcuts for loading additional assets. General settings for the brush and other selected tools can be configured in the top bar (No. 3 in the screenshot).

Just to the right of the toolbar is the Assets window - a library of assets with ready-made materials that can be easily applied to objects using drag and drop. This window displays all available materials, and if necessary, you can sort them into different categories. This makes working with assets more convenient and efficient, allowing you to quickly find the right materials for your project.

A note is an important part of the text that helps clarify or supplement information. Notes can contain references to sources, explanations of terms, or additional information that makes the main text more understandable. They serve to emphasize important aspects and can include recommendations or warnings. Using notes helps readers better understand the material and also improves SEO, as they can include keywords and phrases related to the topic. When creating text, it is important to format notes correctly so that they do not distract from the main content, but at the same time are easily accessible to the reader.

To hide the panel, open the main menu and select the «Window» tab. Then go to the «View» section and uncheck the «Assets» item. The same approach can be used to hide other windows in the program.

In the center of the interface is the 3D viewport, as shown in screenshot #5. In this viewport, you can examine the model in detail from different angles, using hotkeys to control the viewing.

  • Alt + LMB — rotate;
  • Alt + RMB — zoom in/out;
  • Alt + MMB — move;
  • Shift + RMB — move the light source (to see how the material reacts to light).

A note is an important element in documentation and publications. It serves to clarify information, provide additional details or explanations. Notes help the reader better understand the context and key points of the text. It is important that notes are brief but informative, so as not to distract from the main topic. Proper use of notes improves the quality of your content and makes it more accessible to readers.

For information on other hotkeys, press Shift.

Nearby is a window with a 2D UV map (in screenshot #6). All changes made to the texture will be instantly reflected in the 2D projection in real time. This significantly simplifies the manual drawing process, allowing you to track the direction of brushstrokes and their transitions to other UV islands. This functionality allows for more precise and efficient texture editing, which is especially important for creating high-quality graphics.

In the lower right corner of the window (in screenshot #7), there is a properties panel, which provides advanced settings for the selected tool, layer, or mask. This panel allows you to fine-tune parameters and manage object properties, significantly simplifying the process of editing and creating graphics.

The Layers tab (#8) displays all layers and masks used in the project. They are organized hierarchically, similar to the layer structure in graphics editors. The Texture Set Settings tab is located nearby, where you can view information about all of the object's texture maps. This allows for easy management of textures and layers, ensuring ease of use and precision during editing.

The Texture Set List window displays a list of all materials created for the model's meshes. For example, a toad model has one material called Toad. However, when importing an FBX character model into the program, you may find a significantly larger number of materials, depending on the mesh's complexity, including separate materials for hair, head, torso, and other parts. It is recommended to assign all of the object's materials in advance before importing it into Substance 3D Painter to ensure correct display and texture management.

A note is an important element in texts and documents that helps clarify or supplement information. In the context of writing articles or scientific papers, notes are used to cite sources, provide explanations, or add additional information that may be useful to the reader. Properly formatted annotations improve the readability of text and increase its value. When creating materials, it's important to consider the need to use annotations to enhance the credibility and accuracy of the presented data. Annotations can also improve the SEO ranking of content if they contain keywords and phrases that are relevant to the article's topic.

To load a model into Substance 3D Painter, select File - New from the menu. In the window that opens, select a template for default texture settings, taking into account the features of the software, game engine, or creative studio you're using, such as Unity, Unreal, Blender, V-Ray, Roblox, and others. Then, click the Select... button and select the desired model. The program supports various formats, including .fbx, .obj, .abc, .dae, .gltf, and other popular formats. For more detailed information on other options and their settings, we recommend consulting the official Substance 3D Painter documentation.

When importing a model into Substance 3D Painter, the program can automatically generate a UV map. However, it is recommended to prepare the UV map yourself in advance. Incorrectly positioned seams can negatively impact the quality of texture rendering later. Preparing the UV map in advance will help avoid problems and ensure higher quality texture work.

To the left of the texture list is a group of icons with additional functions, as shown in screenshot #10. These icons give users access to important tools and settings that can improve the texture workflow.

  • Hide/Ignore excluded geometry — shows only the selected mesh from the Texture Set List.
  • Pause Engine Computation — stops the real-time calculation process.
  • 3D/2D — settings for displaying 3D and 2D modes.
  • Perspective View — selects the perspective mode (standard/orthographic).
  • Camera Rotation — switches between camera rotation modes along three axes (X, Y, Z) or two (X, Y).
  • Baking — a button for calling up a window with baking settings.
  • Painting — displays the enabled painting mode (if the brush layer is active).
  • Iray — calls up a window with rendering settings.

In the last panel on the right (as shown in the screenshot above — №11) are icons that provide access to general settings. These icons allow users to quickly adjust parameters and manage functionality, improving the overall experience of the interface. Settings include key options that help tailor the application to the individual needs and preferences of the user.

  • Display Settings - graphics and post-processing settings in the 3D viewport;
  • Shader Settings - shader display settings;
  • History - displays a list of all previous actions;
  • Log - view current logs.

The interface windows can be freely dragged and customized to suit your preferences. This allows users to optimize the workspace, creating a convenient and personalized interface.

Key Features of the Program

Substance 3D Painter effectively solves a number of key texturing tasks, providing high quality and flexibility in work. This tool allows you to create realistic textures for 3D models, supporting a variety of formats and styles. With an intuitive interface and powerful features like materials, layer stacking, and dynamic effects, users can quickly and accurately achieve their desired results. Substance 3D Painter also offers a wide range of brushes and textures, allowing artists to easily customize visual effects and achieve a unique look for their projects. Combining layers and masks in graphic editors allows you to create unique textures. Each layer has a set of characteristics, such as color, height, roughness, and normals, which can be adjusted in the Properties section or left at their default values. Users can hide and show layers, organize them into folders for convenience, and set transparency and blending modes. By changing the layer hierarchy, you can achieve various texture variations, significantly expanding your creative and design possibilities.

When you drag the Ground Natural Mud asset onto the toad model, the new layer automatically becomes the first layer in the hierarchy. This results in the old texture becoming invisible, as the new asset completely covers all previous layers.

Screenshot: Substance 3D Painter / Adobe

Placing an asset over an existing mask in the Color master textures folder will create a completely new visual effect. This approach allows you to achieve unique results by combining textures and masks. This opens up opportunities for creative design and improved graphics quality, allowing you to tailor the appearance of elements to specific project requirements.

The arrow indicates the asset's movement in the layers window. Screenshot: Substance 3D Painter / Adobe

Moving a specific asset between different layers and masks allows you to achieve a variety of results. Each time you change the position of an element, you open up new creative and design possibilities. This allows you to experiment with visual effects and create unique compositions, which significantly enriches the workflow with graphic content.

Painting textures directly on a 3D model in real time gives artists unique opportunities for creating and editing visual effects. Thanks to a visual display of the model in the viewport, specialists can add details and accents directly to the surface of the mesh. This technique is particularly suitable for various stylistic directions, allowing you to quickly adapt textures and visual elements to specific project requirements. Using this technology improves workflow efficiency and helps achieve high-quality results in the creation of 3D art.

Creating a stylized texture in Substance 3D Painter is possible by combining different layers and manually refining them. This process allows you to achieve unique visual effects and details that can significantly improve the quality of your textures. Using the program's capabilities, you can adjust layer parameters, add masks and textures, and use various brushes to achieve the desired result. Manual refining allows you to add finishing touches, making the texture more expressive and individual. This approach to creating stylized textures in Substance 3D Painter will allow you to stand out and enhance your projects, no matter how complex. Creating PBR textures, including the use of Smart Materials, is a process based on pre-made templates that take into account the physical properties of objects. These materials can be applied directly or modified by combining them with layers and masks. This approach significantly simplifies the creation of realistic textures and improves visual quality in 3D modeling. Using Smart Materials increases work efficiency and allows you to achieve high-quality results in a shorter time.

The same model using the Marble Polished smart material. Screenshot: Substance 3D Painter / Adobe

The assets section features a category of "smart" masks that simulate various effects, such as scuffs, dirt, rust, and other textural features. These masks can significantly improve the visual perception of objects, adding realism and depth.

Applying layers and masks to specific areas of a mesh is an important function for highlighting specific details, such as scuffs on a door handle or metal inserts. Substance 3D Painter offers the Polygon Fill tool for such operations, located in the toolbar on the left. This tool allows you to accurately and quickly apply textures and effects to selected polygons, significantly simplifying the process of detailing models. Using layers and masks not only improves visual quality but also provides more flexible texturing control, making it indispensable in the work of 3D artists.

To change the material of the toad's eyes, create a new layer and folder. Move the layer to the created folder and add a new texture. In this case, we'll use the Aluminum Anodized Red smart material. Click the Add Mask icon (circle in a square) and select Add Black Mask to select specific polygons. You can then select the desired polygons on the mesh individually using the Triangle Fill tool in the panel, or select an entire area using Polygon Fill. This process allows you to fine-tune the visual characteristics of the model, which is important for creating realistic textures in 3D graphics.

The result of using additional material on a separate section of the meshScreenshot: Substance 3D Painter / Adobe

There are many special effects that can be applied to both textures and masks. Most of them are based on blending and transparency methods. An important subcategory of special effects are generators - these are individual masks that generate a material depending on the model's topology. To activate a generator, right-click on the selected layer and select the "Add Generator" option. In the settings window that opens, select the desired generator and adjust its parameters according to your requirements.

The screenshot demonstrates the 3D Linear Gradient generator, which, in combination with the innovative Bronze Armor material, creates a unique spray effect on the top of the figurine. This effect is characterized by rich and smooth transitions, which gives the product special visual interest and depth. The use of such technologies can significantly improve the appearance of models and make them more attractive to buyers.

Screenshot: Substance 3D Painter / Adobe

The Textures category in the assets section offers a wide selection of textures for creating additional relief. Here you'll find a variety of elements that are ideal for complementing your existing normal map. Using these assets will help improve the visual quality of your projects and add depth to your textures.

Using combinations of different materials allows you to create additional visual relief on low-poly models. This is especially useful when modeling hard surfaces, where textures and details play a key role in conveying realism and depth. Correctly selected materials can significantly improve the appearance of the model, giving it uniqueness and expressiveness.

To add normals to an already created texture, just drag the selected texture from the assets into the 3D viewport, mark the desired property (in addition to normals, you can use this detail as other technical maps or as a mask) and place it on the model. You can further adjust the settings in the properties. Screenshot: Substance 3D Painter / Adobe

For more information on the characteristics of the current version, please refer to the corresponding section of the official documentation.

Advantages of Substance 3D Painter

The program's versatility is ensured by a variety of templates for various engines and rendering systems. This significantly simplifies the integration of created content into your project, which makes the development process more efficient and faster. Support for a wide range of formats and platforms ensures that you can easily adapt content to any requirement.

Substance 3D Painter is an industry standard and is widely used by game development studios, including AAA companies. This software, like other tools in the Substance 3D ecosystem, offers powerful capabilities for texturing and creating high-quality graphics, making it an indispensable tool for professional artists and developers.

Speed ​​and quality are key aspects in the process of creating visual content. Our layer system, as well as procedural settings and ready-made PBR templates, ensure high-quality final results in a short time. Depending on the specific task and the creativity of the artist, a set of textures can be truly unique and individual. This allows for the creation of a variety of visual solutions that meet modern requirements and user expectations.

Seamless painting on a 3D model is an important feature in Substance 3D Painter. This program offers a wide selection of brush templates, allowing artists to manually apply textures with a high degree of detail. This approach is especially relevant for projects requiring stylized graphics, where each texture plays a key role in creating a unique visual style. Seamless painting ensures smooth transitions and accurate texture blending, significantly improving the quality of the final product.

Plugin support allows users to extend the program's functionality with custom add-ons. The scripting API provides developers with tools for creating unique solutions that integrate with existing features. Plugins can be found or purchased on specialized resources such as ArtStation, allowing users to easily adapt the program to their needs.

Disadvantages of Substance 3D Painter

High cost. Regular subscription costs or annual Steam updates require the program to provide a reasonable return on investment. Therefore, experienced 3D artists and studios find its use more justifiable than beginners. This makes the program more attractive to professionals who can maximize its capabilities and offset the costs through the quality of their work.

System Requirements. This program uses real-time rendering, which requires significant resources for stable operation. For comfortable use, sufficient RAM and a powerful graphics card are required. You can find the minimum, recommended, and optimal system requirements at the provided link.

Certain operations, such as baking parts from a high-poly model to a low-poly model, require more in-depth study. However, numerous resources are available online, including text materials and video tutorials that explain each step of this process in detail. This allows you to quickly master the necessary skills and improve the quality of your 3D modeling work.

Currently, Substance 3D Painter is one of the most popular texturing programs in the 3D graphics industry. Beginners looking to develop their skills in this field should consider this software, despite its high price. Many employers list knowledge of Substance 3D Painter as required or desirable in their job postings for 3D artists. Thus, mastering this program will not only improve your professional skills, but also significantly increase your chances of successful employment in the future.

3D Generalist Profession

You will become a universal specialist who can do everything in 3D: create objects and environments, customize textures and colors, animate models and integrate them into a 3D scene. Master Houdini, Autodesk Maya, Blender, Photoshop, ZBrush, Marmoset 3D, Substance Painter, Marvelous Designer, Arnold, and Rizom UV. You'll be well-positioned for work in advertising, games, or film. Pictured: Course participant Evgeny Kuznetsov's work.

Learn more