Asset Prices
All tracked/Tools/Level Design/Veridian Systems

Mesh Constructor: Draw Call Optimizer & Scatter

A field report on Unity Asset Store pricing, by way of Veridian Systems

Mesh Constructor: Draw Call Optimizer & Scatter
§ 02The data

No recorded changes yet.

§ 03About this asset
The Mesh Constructor is a free, multithreaded editor and runtime utility designed to procedurally scatter your existing prefabs and physically fuse their geometry into unified static meshes. Populating large-scale environments requires massive amounts of geometry. While Unity’s native GPU instancing is highly effective for rendering repeated meshes, relying on thousands of individual GameObjects to build a dense forest canopy or a sprawling field of grass creates a severe CPU bottleneck. The engine must still calculate the transform data, culling state, and memory footprint of every single active object before passing it to the GPU. This tool addresses that specific overhead. Rather than relying solely on instancing, the Mesh Constructor acts as a static geometry baking engine. It algorithmically packs your prefabs and physically welds their vertices together, completely eliminating the individual GameObject overhead. By compressing thousands of objects into a single mesh, it reduces massive amounts of active draw calls down to a single batch, freeing up your CPU threads for actual game logic. Core Workflows & Capabilities Instead of forcing you into a single level-design paradigm, the Constructor provides two distinct methods for building and optimizing your environments. Procedural Scattering Rather than manually placing thousands of objects, you can feed a pool of your existing prefabs into the engine and select a mathematical placement strategy tailored to your specific environment. The included algorithms include: - Poisson Disc: Utilizes iterative rejection sampling for perfectly even, non-clumping distributions—ideal for dense forests and ground cover. - Spirals: Applies a phyllotactic mathematical distribution to mimic natural botanical layouts. - Crop Rows: Structures objects in parallel lines or staggered hex grids with procedural pathing for agricultural fields. - Fractals: Uses recursive L-system branching for organic, sprawling structures like massive tree roots or coral reefs. - Shapes & Perimeters: Blindly packs instances strictly within geometric primitives (circles, hexagons), or generates modular walls and hedges with corner clustering. The engine automatically applies randomized uniform scale and independent Y-axis scalar multipliers to every placed instance. This ensures that your natural formations maintain an organic, non-repeating appearance without requiring manual adjustment. Scene Geometry Fusion If you prefer placing objects by hand, you can bypass procedural generation and use the tool as a traditional mesh combiner to optimize your existing scene hierarchy. - Manual Placement: Build your environments normally by hand-placing, rotating, and arranging prefabs directly in your active scene exactly how you want them. - In-Scene Merging: Once your layout is finished, simply select those objects, and the Constructor will weld them together into a single, optimized static mesh asset. This is perfect for hand-crafted ruins, modular buildings, or specific hero-asset clusters that you want to design yourself rather than generate. Rendering Architecture & LOD Control The engine provides three distinct rendering pipelines to handle how your final assets are optimized at a distance. - Full LOD Group Generation: The standard workflow. The Constructor systematically extracts and fuses every level of detail from your source prefabs, building a complete, multi-tiered LOD hierarchy for the final merged asset. - Grass Mode (Lowest-Poly Extraction): For massive, low-poly coverage where rendering high-detail meshes is unnecessary, this aggressive optimization strips away high-poly layers. The tool exclusively extracts and merges the lowest-poly meshes for background scatter, saving critical memory budgets. - Hierarchical LOD (HLOD): This architecture preserves your original, interactive prefabs at close range (LOD0) to maintain physics scripts and player collision. As the camera moves further away, it seamles

Description sourced from the Unity Asset Store listing.

§ 04Frequently asked
Who publishes Mesh Constructor: Draw Call Optimizer & Scatter?

Mesh Constructor: Draw Call Optimizer & Scatter is published by Veridian Systems on the Unity Asset Store.