Terrain vegetation on custom modelled mesh


Is it possible to paint terrain trees and grass etc on a custom mesh like you paint them on the normal unity terrain ?

I’ve found some scripts but they don’t work any more.

Preferably for free , but paid ones are also welcome

If there arent could one then give me some information or documentation on how to implement my own system then .

Thanks !

Maybe try my asset MeshBrush, it’s available on the asset store here:

It allows you to paint meshes onto other meshes. You can implement your own lod systems and eventual swaying animation/rotations wind effects by adding them to the prefab you paint. MeshBrush will simply paint your prefabs onto your meshes and adapt their rotation to the underlying surface. You can also randomize your paints :slight_smile: