Version 8.3.0 du 10/01/2023- New baking mode : The old baking window has been replaced by a dedicated mode with several new features, notably with viewport visualization such as the display of the cage and matching errors.
- Accessing and switching between modes : Baking is now a new and separate mode in addition to the already existing painting and rendering modes of the application. To get to the baking mode, simply use the little croissant icon in the contextual toolbar. Switching between modes can also be done in other manners: by using the mode menu or by using the keyboard shortcuts. To get back to another mode, simply use the dedicated icon of the mode. (Additionally, the Bake Mesh maps button inside the Texture Set settings can still be used to get into the new mode.)
- Texture Set list is can be used to define which parts of the project will be baked.
- Mesh Map Bakers allows to select between the common baking settings and the baker settings. It is also where you can specify which baker process will be launched.
- Mesh Map Settings is where all the baker and common settings are located and can be modified, depending on the selection from the two previous window.
- Baking Log regroup various information about the baking process, notably error messages.
- Baking visualization: this panel sits in the viewport and controls several options related to the display of the low and high poly meshes.
- Star and cancel the baking process directly from the viewport : The button to launch or cancel the baking process now sits at the bottom of the viewport. A little arrow can also be used to specify the baking mode: based on the Texture Set list selection or by using the currently active Texture Set.
- Display high-poly mesh in viewport : When specifying a high-poly mesh in the baking settings, it will now be loaded in the viewport as well (unless the dedicated visualization setting is disabled). This allows several things, but mainly to check if the low and high poly mesh geometry match well.
- Display cage mesh in viewport with missed areas as error : The cage mesh can also be displayed in the viewport. When not using a dedicated mesh file, an implicit cage will be displayed instead and it will react to the Max Frontal Distance parameter. When adjusting the cage size, any part of the high-poly mesh that is outside the cage will be shown as red by default, allowing to more easily find part of the mesh that will be missed by the baking process.
- Look around mesh while loading and baking : Loading meshes and baking is no longer freeze the application, meaning it is possible to interact with the viewport during those operations. This is useful for example to investigate the baking in progress to identify issues early and cancel the bake, helping save time in the end. On a similar idea, the Texture Set the most visible in the viewport will now be baked first which will help check out results on specific areas in advance.
- Neutral material and viewport settings : To help focus on the baking results and look for issues if any, the baking mode doesn't display the painted texture and use instead a neutral material. The neutral material settings can be adjusted inside the Baking visualization panel inside the viewport.
- Display hard edges with missing UV seams : One source of artifacts when baking is the presence of hard edges that don't have UV seams. This can lead to visible line and break the smoothness of the shading. Therefore a visualization settings has been added to highlight them both in the 3D and 2V view as they are very easy to miss otherwise.
- Synchronize and de-synchronize parameters : The new sync action allows to specify which part of the Baking settings are synchronized across Texture Sets as otherwise it would be tedious to configure settings multiple times in identical ways. Sometimes it is useful to have Texture Sets with dedicated settings and keeping them de-synchronized in preferred. For example, keeping the Common settings separated now allows to use a Max Frontal Distance, Resolution and/or list of high-poly meshes different per Texture Set.
- Matching by name checker : The Matching by name tab in the Baking Log can help find errors in the matching process before baking, making it easier to notice meshes that won't match together. Meshes that match are grouped together while other will be isolated and displayed in red.
- New import and export of USD files : This new version add the support of the Universal Scene Description (USD) file format. Importing and exporting meshes and textures across applications is now much easier with this format.
- Import USD file with variants, skinning and at a specific frame : It is now possible to select a USD file when creating a project or re-importing a mesh inside a project. USD files can often be complex scenes, therefore a scope and variant selector is also available to only import a subset.
-
Suite des nouveautés et corrections de Substance 3D Painter