Unlocking Compacted Substance Painter Saves: A Guide

how do you open a compacted substance painter save

Substance Painter is a powerful tool for creating realistic and stylized textures for 3D models. It is a versatile instrument that allows users to create PBR, non-PBR, or completely stylized texture maps. While it offers many possibilities for users to transfer their imagination into textures, it also consumes a lot of system resources. This can lead to large file sizes, which may cause issues with sharing and saving projects. To address this, Substance Painter offers a Save and Compact function that rebuilds the project file by compacting its content. This feature is particularly useful when using the Ctrl+S combination, which can fragment the project file and increase its size. Additionally, there are other methods to optimize file sizes, such as utilizing the same naming convention for texture sets and files, exporting presets, and hiding or deleting unnecessary layers or folders. Understanding these features and functionalities can help users effectively manage their Substance Painter projects and maintain control over file sizes.

Characteristics Values
How to open a compacted Substance Painter save Use the Save & Compact function in the File menu to reduce the file size.
File size concerns The size of the file on the disk may not be as important as its footprint in the memory of the graphics card.
Reducing file size Use the same naming convention for texture sets and files, use export presets, and check for hidden layers and folders to delete.
Exporting and importing To export, choose the right output template for the platform or engine. To import to Blender, use the Cycles or Eevee renderers and the Principled BSDF shader.
Recovering deleted projects Check the Recycle Bin or Trash, use data recovery software, or restore from backups.

cypaint

Use the 'Save and Compact' function in Substance Painter to compress file size

Substance Painter is a powerful tool for creating realistic and stylized textures for 3D assets. However, it can be demanding on your computer's resources, especially the graphics card memory and GPU. To ensure that Substance Painter does not limit your creativity, it is important to understand how to optimise the process of making texture maps.

One way to optimise Substance Painter's performance is by using the "Save and Compact" function. This function is located in the File Menu and allows you to re-save the project, removing wasted empty space and significantly reducing the file footprint. It is recommended to use this function before saving the final version of your project file to ensure that no unnecessary resources are saved, occupying drive space and memory.

When using the "Save and Compact" function, make sure that you have assigned all imported resources to the appropriate layers or masks. If you need to import additional resources later, you will have to do so again. Additionally, it is important to note that the Mesh maps should remain at least 16-bit textures. While 8-bit textures have a smaller footprint, they may introduce artefacts in Smart Materials and Mask Generators.

To further reduce the file size, you can also hide and delete unnecessary layers or folders. When you are finished with a project, check your folders and layers for any hidden ones and delete them to decrease the project file size. Additionally, when using paint layers, try to make more strokes without lifting your stylus from the tablet, as this will result in a smaller project file and reduced memory usage.

By following these tips and utilising the "Save and Compact" function, you can effectively compress the file size of your Substance Painter projects, optimising performance and ensuring a smooth creative process.

cypaint

Save certain maps at 8-bit to save space

Substance Painter is a powerful tool for creating realistic and stylized textures for 3D assets. It is a versatile instrument for creating texture maps for 3D models, whether you create PBR, non-PBR, or completely stylized texture maps. However, it consumes a lot of system resources, especially graphics card memory and GPU. To save space, it is recommended to use the "Save and Compact" function in Substance Painter from time to time. This function rebuilds the project file and compacts its content, reducing the file size.

Additionally, there are a few other tips to optimize your workflow and save space when using Substance Painter:

  • Before saving the final version of your project file, ensure that all imported resources are assigned to the appropriate layers/masks. This prevents unneeded resources from occupying drive space and memory.
  • Make more strokes without lifting your stylus from the tablet whenever possible. This will make your project file smaller and use less memory on your graphics card.
  • Hide the content of certain layers or folders in the viewport to compare different versions of textures. Once your project is finished, remember to delete any hidden folders or layers to decrease the project file size.
  • Use the same naming convention for texture sets and files across different platforms and engines to make identification and assignment easier.

Regarding saving certain maps at 8-bit to save space, it is important to understand the specific software or application you are using. For example, when using Blender, it utilizes OpenColorIO and makes assumptions based on the encoding format of the data. If the data is 8-bit or 16-bit integer, it will assign a default transform of sRGB. However, if the file is encoded as 16-bit or 32-bit float, the default transform will be set to "Linear," which is also a colour format. Therefore, when loading data, you should change the transform to "Non-Color Data" to treat it as data instead of colours.

Additionally, in X-Plane, the normal map should be a 24-bit RGB + 8-bit alpha texture. This means that the RGB colours represent a "vector," indicating the direction that light bounces off a surface, while the alpha channel is used for the specular level map.

In terms of general space-saving practices with maps, one suggestion is to use an ArrayList of size n to store (Key, Value) pairs. If your primary concern is space, using an ArrayList or plain arrays is recommended. Additionally, if you have multiple values, you can use the same Object instance instead of creating multiple Objects, which will save space.

cypaint

Use the Ctrl+S combination to archive the project file

When working on a project in Substance Painter, it is important to keep the project file size as small as possible to optimise performance and avoid slowing down the texturing process. One way to do this is by using the Ctrl+S combination to archive the project file.

Ctrl+S is a keyboard shortcut that allows you to save and archive your work in Substance Painter. When you use this shortcut, the project file archive can become fragmented, introducing empty spaces that increase the file size. This can be mitigated by using the "Save and Compact" function in Substance Painter, which rebuilds the project file and compacts its content. It is recommended to use this function periodically, depending on how actively you work on your project.

Additionally, before saving the final version of the project file, it is important to clean it by selecting File > Clean. This ensures that any unused resources, such as masks, stencils, or baked maps, are removed, freeing up drive space and memory. Baked maps, in particular, can significantly increase the project file size. By optimising the file size, you can improve the performance of processes that use these baked maps.

It is also recommended to keep the folders and layers organised by deleting any hidden layers or folders that are no longer needed. This helps decrease the project file size and ensures a clean structure, especially if the project file will be shared or worked on by others. Substance Painter allows for the hiding of layer or folder content in the viewport for comparison purposes, but these hidden elements can increase the file size if not deleted when the project is finalised.

Overall, using the Ctrl+S combination is a convenient way to archive your Substance Painter project, but it is important to be mindful of the potential increase in file size due to fragmentation. By utilising the "Save and Compact" function and cleaning the project file, you can optimise the file size and improve performance when working with Substance Painter.

cypaint

Clean the project to purge unused bakes and reduce file size

When working on a project in Substance 3D Painter, every asset or resource used during texturing is stored in the project file. This includes bitmaps or other resources used by any layers/presets/brush strokes. As a result, Substance 3D Painter projects can become quite large and use a lot of disk space.

To clean the project to purge unused bakes and reduce file size, follow these steps:

  • Go to the File menu and select "Clean". This will remove any unused resources from the project. Note that resources that are still being used in the project cannot be removed.
  • Save the project. This step is important as it triggers the actual removal of the unused resources.
  • Use the Save and Compact function in the File Menu to re-save the project and remove wasted empty space. This step is optional but recommended, especially if you have been using Ctrl+S to save the project incrementally. The "Save and Compact" function will take longer than a regular save but can significantly reduce the file size.

Additionally, there are a few other ways to reduce the file size of a Substance 3D Painter project:

  • Reduce the cache footprint by changing the resolution to a lower number. For example, you can change the resolution to 512.
  • Reduce the baking resolution. By default, Substance 3D Painter bakes all textures as RGBA images in 16 bits. To reduce the bake textures footprint, you can disable the "Apply Diffusion" setting in the Baker Window, set the "Dilation Width" to a reasonable value, and export the baked textures as 16-bit PNG files with no padding.
  • Delete any hidden layers or folders that are no longer needed. When you finish your project, check your folders and layers for any hidden ones and delete them to reduce the project file size.
  • Reduce the resolution of images used for masking or stencils. When masking or using stencils, be mindful of the image resolution and only use images that meet your specific needs.

By following these steps, you can effectively clean your Substance 3D Painter project, purge unused bakes, and reduce the overall file size.

cypaint

Reduce the resolution before saving to decrease file size

When working with Substance Painter, it is important to optimize the process of creating texture maps to ensure that hardware limitations do not hinder your creativity. One way to do this is by reducing the resolution of your textures, which can help decrease file size without compromising quality.

To reduce the resolution and save a compacted Substance Painter file:

  • Utilize the "Save and Compact" function in Substance Painter. This function rebuilds the project file, compressing its content and reducing unnecessary empty spaces that contribute to increased file size.
  • Before saving, ensure that all imported resources are assigned to the appropriate layers and masks. This prevents the need to import them again, saving drive space and memory.
  • To further decrease file size, review your folders and layers for any hidden or unused content. Deleting these will reduce the overall project file size.

Additionally, consider the following general tips for reducing file size by lowering resolution:

  • Compressing images can reduce file size without requiring a resize. However, this method may result in a loss of image quality as compression increases and more data is lost.
  • Resizing images by decreasing their width and height can help match the number of pixels to the screens that will display them. This ensures that no quality or detail is lost, even when viewing in full-screen mode.
  • When working with JPEG images, be aware that they are already compressed. Lowering the quality slightly can help reduce file size without a noticeable difference, especially when viewed on a phone screen.
Artistic Skills: Painting vs Drawing

You may want to see also

Frequently asked questions

To open a compacted Substance Painter save on Windows, go to the folder where your Substance Painter project was saved, right-click inside the folder, and choose "Restore Previous Versions." Then, look for a version that may contain your missing project.

To open a compacted Substance Painter save on Mac, open Time Machine from your Applications or dock, navigate to the folder where your project was, and look for it in previous backups. Once you find it, select it and click "Restore."

To reduce the size of a Substance Painter file, you can use the "Save & Compact" option, which is available in Substance Painter 2018.2.0 and later versions. This option removes empty spaces from the project and compacts the content.

To import your Substance Painter assets into Unity, ensure your project settings match the output template you used. For example, if you used the Unity HDRP template, you need to have the High Definition Render Pipeline package installed in your Unity project. Then, simply drag and drop the exported texture files into your Unity project folder and create a new material to assign the textures.

Written by
Reviewed by
Share this post
Print
Did this article help you?

Leave a comment