kurorekishi - QuickBaker - Simple Material to Texture Baker

Description

Stop wasting time setting up temporary Render Targets just to save a noise texture.

QuickBaker is a lightweight, single-purpose editor tool designed to streamline the process of converting dynamic material expressions into static textures. Whether you are generating Signed Distance Fields (SDF) for UI materials, baking complex procedural noise for VFX, or creating lookup tables (LUTs), QuickBaker handles the entire pipeline in a single click.

Simply select your material, choose your resolution (up to 8K), and bake directly to a Texture Asset in your Content Browser or export to disk.

Key Features

  • Bake to Asset: Save directly as a Texture Asset (.uasset) in your project.

  • Export to Disk: Save as PNG (8-bit) or EXR (16-bit Linear) for external editing.

  • High Precision Support: Full support for 16-bit float baking to eliminate banding in gradients, heightmaps, and SDFs.

  • Smart Workflow:

    • Auto-Naming: Automatically converts M_ or MI_ prefixes to T_ (e.g., M_Noise -> T_Noise).

    • Thumbnail Preview: Instantly verify the material output before baking.

    • Auto-Directory: Automatically creates destination folders if they don't exist.

  • Flexible Settings: Supports resolutions from 64x64 up to 8192x8192 and custom texture compression settings (Default, Normalmap, Grayscale, HDR).


Best Use Cases

  • Baking expensive procedural noises (Perlin, Voronoi) to static textures for runtime performance.

  • Creating Signed Distance Fields (SDF) for soft UI shadows or shapes.

  • Generating gradient maps and masks.

  • Pre-calculating complex math into Lookup Tables (LUTs).


How it Works

QuickBaker captures the Emissive Color (Final Color) of the selected material.

  1. Open the tool via Tools > QuickBaker.

  2. Select a Material (Unlit shading model is recommended).

  3. Set Resolution and Bit Depth.

  4. Click Bake Texture.