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
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/13
The Impostor Graph is a tool that allows users to create custom impostors for real-time rendering of distant objects.
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
2022.3.50f1
Not compatible
Compatible
Compatible
Description

The Impostor Graph is a tool that allows users to create custom impostors for real-time rendering of distant objects. It enables users to build a graph of nodes that output texture atlases, materials, meshes, or other custom data, providing complete control over the impostor building process.


What is the purpose of impostors, and in which scenarios can you see the biggest benefits of this technique?

Typically, open-world games have huge, open areas that can be seen from far away, resulting in an extreme number of triangles on the screen. Usually, because of the distance, those triangles only occupy a small number of pixels, resulting in redundant vertex shader costs. Impostors allow for a tremendous reduction in triangle count by having pre-baked geometry in textures.


What sets this impostor solution apart from others?

  • This solution is designed to integrate seamlessly with existing Unity UX and technology, such as SRP/Shader Graph
  • It uses Octahedral Impostors, which manage to retain quality close to the original geometry.
  • It is highly customizable, including the build process and rendering through Shader Graph.
  • Depth offset support in HDRP.
  • Shadow support.

Can I customize the impostor baking process?

Yes, this package allows for customizing the impostor baking process using graphs, which allows for a huge variety of customization. The package uses NodeGraphProcessor for the graphs.


Does it work with SRP?

Yes, it works with both URP/HDRP and potentially with custom RP.


Does it work with the Built-in Render Pipeline?

No, it does not currently work with the Built-in Render Pipeline, but this may change in the future if there is a need.


Can I build impostors at runtime?

Yes, you can.


Can I use it with ECS?

Yes, the impostor build process essentially outputs material, mesh, and textures, making it quite compatible with Entities and Entities Graphics.


Have other questions?

Do not hesitate to ask in Discord!


Dependencies


DiscordDocumentation

Technical details

- HDRP support

- URP support

- Shader Graph support

- Runtime/Editor baking

- Fast baking (Few seconds)

Impostor Graph

(4)
204 users have favourite this asset
(204)
$35
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
273.9 MB
Latest version
1.2.1
Latest release date
Mar 17, 2025
Original Unity version
2022.3.50
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