Instancing and shader tools to create natural and stylistic environments.
Supported Unity editor versions: 2021 LTS, 2022 LTS, and Unity 6+
GPU Instancing tools allow efficient drawing of mesh instances on terrains or meshes, with examples provided for terrains and trees with meshes included.
- Spawn any mesh
- Configurable spawn logic
- Supports Shader Graph
- Custom setup for instancing
- Looks great with the 3D pixel art style
Includes examples for:
- Grass on terrains
- Leaves on any tree mesh
Water (orthographic only): Stylized and highly customizable water with reflections, foam, and other effects.
Custom toon shader: A custom lighting solution for creating the well-known toon shaded style, including subgraphs for clouds, pixel outlines, and toon ramping.
- Pixel perfect outlines (orthographic only): one-pixel thick outlines
- Asset compatibility: compatible with low-resolution renders, such as Critter 3D Pixel Camera
- Object-specific: choose individual objects with outlines
- Clouds based on 3D noise
- Configurable toon ramp
Includes examples for:
- Terrain toon shader
- Toon shader
- Instanced Toon shader
Meshes included:
- Structures (less than 1000 vertices): Arch Small, Arch Large, House, Light_Post, Rotor, Windmill
- Rocks (less than 130 vertices): Slab, Stone_1, Stone_2
- Foliage (less than 20 vertices): Grass_Leaf, Flower_Leaf, Tree_Leaf
- Tree (260 vertices)
Demo Scene: Includes a demo scene where these assets are laid out and set up for reference.
2026-01-19 00:00:00-update version:Critter Environment v2.0