Mirage Pro - Runtime Impostors Baking System View on Asset Store (opens in new tab)

Package details

Latest version
1.2.0
Last updated
First released
Unity version
2021.3.45 or later
Package size
45.4 MB
Files
154
Favorites
66
Views in the past week
41

Price tracking

Last checked
Tracked since
Lowest recorded
$35.00 on

Keywords

Mirage Pro - Runtime Impostors Baking System

by Léo Chaumartin (opens in new tab)

4.9 / 5 · 8 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 7
4 stars 1
3 stars 0
2 stars 0
1 star 0

Mirage Pro is an enhanced version of Mirage, offering Runtime baking on top of the existing impostor management, from baking to rendering with automatic LOD Group setup.

Price $70.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Mirage Pro - Runtime Impostors Baking System, 6 months Current $70.00; lowest $35.00; highest $70.00 in this period. $0 $50 $100 Jun Jul Aug Sep Oct Nov Version 1.2.0 released 16 Jul 2026 v1.2.0

Asset preview

1 / 11

Mirage Pro - Runtime Impostors Baking System screenshot 1

Mirage Pro - Runtime Impostors Baking System screenshot 1

About this asset

EXCLUSIVE DISCOUNT - Mirage Pro Users get 10$ OFF AutoLOD

Both Assets are included in the Ultimate Optimization Bundle and work in symbiosis to provide an unmatched optimization ecosystem.

WebGL Demo

Introducing Mirage Pro - Runtime Impostors Baking Unlocked

Mirage Pro is the next step in the Mirage ecosystem.

Everything you know from Mirage - the versatility, the ease of use, the performance gains - now extended with true runtime baking, opening the door to dynamic worlds where impostors can be generated on the fly.

Whether you’re building massive procedural environments, streaming worlds, or dynamic simulations, Mirage Pro gives you the ability to bake impostors at runtime, entirely through C#.

Everything from Mirage, plus more

Mirage Pro inherits the entire feature set of the base Mirage package:

  • Reduce triangles and draw calls by orders of magnitude with a single impostor.
  • Massive FPS gains (up to 10× on dense scenes).
  • Works on any platformThe most versatile impostor system available:
    Works on any Unity version after 2021.3
    Works with BiRP and URP
    Works with any shader
  • Multi-object baking into a single impostor.
  • Smooth or sharp interpolation modes.
  • VR-ready, stereo/instancing compatible.
  • Two lighting modes (surface estimation or baked lighting).
  • Lightweight, dependency-free, non-intrusive.

FAQ — Mirage Pro Specific

Can I bake impostors at Runtime?

Yes. Mirage Pro includes a dedicated Runtime Baking Engine capable of generating impostors in builds environment.

Does runtime baking work on all platforms?

As long as the platform supports RenderTextures and standard Unity shaders, Mirage Pro works out of the box, just like Mirage.

Is the runtime baker fast enough for gameplay?

Impostor baking takes between 0.5 to several seconds per impostor for now, but we are working on a coroutine-based baking that will be non blocking and to adapted for .

Can I combine runtime and editor baking?

Absolutely. Bake static content in the editor and generate impostors for dynamic or procedural objects during gameplay.

Is Mirage Pro compatible with AutoLOD?

Yes, they both gravitate around the native LODGroup component. You can add either missing LODs or an Impostor from the LODGroup contextual menu.

I already have Mirage imported in my project. Is it safe to upgrade?

Yes. Mirage Pro will be seen as a completely separate package to avoid any conflict. There are a few redundant files so we recommend to have either Mirage or Mirage Pro to avoid unnecessary duplicate files.

Online Documentation

If you need help or want more information, our Discord server is open to anyone.

You can also contact us via email: [email protected]

From the publisher's Asset Store listing.

Technical details

  • Impostors Atlases are stored in DXT Compressed files for minimal memory usage
  • Since DXT is not compatible with all platforms, you can still use the Impostor Optimizer (included) to use any other RGB(A) format.
  • The MirageProCoreHelper.hlsl and MirageProGeometryHelper.hlsl hold the pipeline/platform agnostic code to resolve the impostor geometry. Feel free to make you own shader based on these. You can use the provided unlit Shaders as minimal examples.
  • 100% of the source code is included

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.62f3 Compatible Compatible Not listed
2021.3.45f1 Compatible Compatible Not listed

Compatibility:

  • BiRP 2022.3 or higher
  • URP 2021.3 or higher
  • HDRP not officially compatible, but you can render impostors baked from another project in an HDRP project (1 baked impostor is exactly 1 self-packed prefab file).

As listed on the Asset Store.