Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Utilities
1/12
loading
loading
Bake AO is an editor tool that helps you improve your game's graphics by baking ambient occlusion textures within the editor. It's a great shortcut for improving the visual depth of 3D models.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2021.3.45f1
Compatible
Compatible
Not compatible
Description

What is Bake AO?

Bake AO allows you to bake ambient occlusion textures within the editor. This reduces the need for external software and streamlines your workflow with an easy-to-use and simple interface.


Why use BakeAO? Ambient occlusion improves model visuals in certain light conditions, especially shadows and ambient lighting. With AO textures, models look more realistic and detailed.


With BakeAO, you can:

  • Bake AO textures with minimal setup
  • Customize settings per model as needed
  • Work entirely within Unity for faster iteration

---- BEST USE ----


It works best when your game uses ambient lighting and shadows and lacks clarity in those areas; bake AO will improve the visual clarity of the models, even if the AO application is very subtle.


I tested the asset using

  • assets made by Unity: Viking Village, Tanks
  • models from Polyperfect: Low Poly Ultimate Pack
  • models from Synty Studios: POLYGON Western - Low Poly 3D Art by Synty

---- DOCUMENTATION ----


You can find documentation and more details here: https://proceduralpixels.com/BakeAO/Documentation



---- FEATURES ----


Fast Baking Process: Designed to produce high-quality textures efficiently. Baking is done using GPU.


Background Baking: Baking tasks run in the background while you continue working on your Unity project.


Multi-Object Baking: Bake textures for multiple models simultaneously, streamlining your workflow.


Component for Automatic AO Texture Setting: Attach a BakeAO component to apply AO textures to MeshRenderer and SkinnedMeshRenderer. It will automatically find (or bake) the correct texture.


Non-destructive Workflow: Baking parameters are saved with the texture, allowing for later adjustments and parameter reuse. Baking is also not disrupted by working on the project. You will not lose data while recompiling scripts, importing new models, or switching scenes.


Integrated with Unity Presets: Utilize or create presets for consistent baking results and streamlined parameter setup.


Baking in Scene Context: Nearby models can affect the result. AO textures can capture the surrounding environment's impact.


Detailed Parametrization: There are plenty of parameters to play with. Adjust the final texture look to meet your desired visuals.


Baking for Different UV Sets: Tailor AO baking to different UV sets for optimal results.


User-Friendly Interface: Intuitive interface for easy navigation and parameter adjustments. With the included Baking Wizard, you can add objects for baking just by dragging and dropping objects from the project into the window.


Active Task Management: Monitor and control baking tasks with a straightforward interface.


Custom Shaders: Custom shader graph node and HLSL library for shader customization.


No asset Store Dependencies, no DLLs: I value giving opportunities to learn and improve; that's why Bake AO consists of only open C# scripts and HLSL shader code; there is no hidden code you can't change.



---- LIMITATIONS AND BEFORE YOU BUY ----


Note: Bake AO is not a scene lightmapper, it can't be used to bake lightmaps for a whole scene. It's a tool for creating ambient occlusion textures for models in the project, MeshRenderers and SkinnedMeshRenderers. You can later use baked textures in materials or through the BakeAO component.


See all the limitations in documentation to find out more.



Technical details

Supported OS: Windows, MacOS

Supported GPUs: NVidia, AMD, Intel, and Apple GPUs with at least 2GB of VRAM and Shader Model 5.0, such as GTX 580 or Radeon HD 6970. Integrated GPUs also work fine, but baking times are longer.

Supported Unity Versions: 2021.3 or newer

Supported Render Pipelines: Built-in, URP

Textures can also be baked in HDRP, but the BakeAO component for automatic texture setting is not supported on HDRP, and no shaders for HDRP are included.

Project adjustments: To fully utilize the features of the BakeAO component, you need to use shaders included with BakeAO or adjust custom shaders (more details here).


Textures baked with BakeAO are just texture assets compatible with all platforms.


You can find more details in the documentation:

Link to documentation

Created with AI

Chat GPT was used to:

  • Consult the UX/UI design.
  • Write the shader for denoising AO textures.
  • Write some short texts and tooltips used in editor windows.
  • Write parts of the documentation for the plugin.
  • Write parts of the description for the Asset Store

ElevenLabs was used to create a voiceover in videos for marketing materials.

Bake AO - Easy ambient occlusion baking

(not enough ratings)
74 users have favourite this asset
(74)
$49
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
23.9 MB
Latest version
1.1.0
Latest release date
Dec 4, 2024
Original Unity version
2021.3.45 or higher
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR
$49