MegaScatter is a procedural object placer which gives you great freedom to create complex detailed scenes using a fraction of the memory of normal object placement for smaller file sizes and faster load times. Objects can be scattered using splines or textures to control the areas and the layer based mesh system gives you total control over the scattering process. Objects can be scattered in Editor mode or at runtime with complete scripting API to control all aspects of the system. Meshes can be combined to reduce draw calls for even greater performance. Complete spline system also included. Works on all versions of Unity and all platforms.