Imposter Cards
Batch generate efficient billboards directly in Blender!
Select all your models and automatically generate shader-based duplicates that are only a single plane!
1-Click convert all your high poly object(s) to a single plane(s)
Works with both EEVEE & CYCLES!
Automatic LOD switching based on camera/view distance
Features:
All imposters share one material and one tightly packed texture atlas. The texture atlas scaling adjusts automatically to fit up to 300 unique objects!

Multiple slices with PARALLAX for organic shapes & improved detail. * Slices are only in Blender currently.

optional AMBIENT OCCLUSION PASS for greater shadow detail in game projects

Optional EMISSION PASS for more complex shaders with emissive textures


Once your imposter is generated, use the IMPOSTER EDITOR panel to quickly and easily edit the depth

How to use it?
Select your object(s) in the 3D view and click the button "Generate Imposter Cards"
The add-on packs diffuse, normal, roughness, metallic and displacement information for up to 60 objects into a single efficient texture atlas! The atlas textures are fed into a unified shader that approximates the 3D object. Each object has a single plane mesh which the shader automatically updates to face the camera.
How does it work?
IMPOSTER CARDS uses six rendered shots of a mesh object and stores them on a texture atlas. Once loaded, each texture simulates a pseudo-3D surface, visually representing its corresponding axis. A single plane turns to face the camera, dynamically scaling and warping based on your object's shape. It stores mesh attributes that include position, size, and proportion information of your imposter shape, enabling the plane to adjust accordingly and minimize alpha overlap.

Customizable shader complexity
Choose between 'low', 'medium', or 'high shader complexity to set what best suits performance your performance needs.

Tri-Planar imposter depth

Add 2 extra planes to the generated imposter. This provides accurate reflections, clipping and shadows.

Customizable Texture Resolution
Set the resolution of your imposter texture resolution from extra low 256x256 to super high 4096x4096

Generate a duplicate imposter plane, or update your 3D objects based on camera distance using dynamic mode.
"Dynamic" LOD mode automatically swaps from high poly mesh to and efficient imposters based on viewing distance.

Set Custom Directories
Choose a custom directory for texture atlases, or let them be automatically saved locally within your Blender file's directory *Note: please save your Blender file first before generating Imposter Cards.






