Hello all. Been mucking about for a while now, but now I’m starting to really dig into the engine and how to implement different possible games in it. As such, I’m bumping into areas where there isn’t enough easily digestible information out there for a non-coder such as myself. So, please bear with me as I try eliminate my ignorance.
Now, correct me if I’m wrong, but as it stands, the only ways to get foliage into a scene are to paint it in by hand, or use an area/volume based blueprint to create the instances. There is currently no way to define a material so that any static mesh assigned that material will get foliage instances on it, is there? Is it perhaps possible to create a blueprint that can achieve this effect? If you can’t use a material to control where foliage appears (and what kind, etc.) would it be possible to create a blueprint that defines a static mesh with a boolean parameter that controls wether it has foliage on it or not?
Next, is it possible to “bake out” a foliage system into a group of instanced meshes. For example, first I use the foliage system to create a “forest”. Can I then take that forest, freeze it so it can’t possibly regenerate and look different, and then be able treat it like a regular static mesh, so I can move it around, rotate it, duplicate it, etc? This would be useful in a situation where a harvesting type mechanic is in play. That way, I could remove the “forest” from an area that has been harvested without affecting any other “forests” in the level.
Lastly (for now), my previous question sort of leads into this one. Is it possible to have more then one foliage system? Consider a multi-biome style landscape, I would want to be able to assign different foliage systems to different biomes, ideally merely by assigning a given material to the proper areas. Is this not possible with the current implementation? It seems that right now, foliage is a unique level wide entity, with no way to restrict which foliage meshes are used where. Am I mistaken in that understanding? If so, how would I go about implementing multiple foliage systems? Via blueprint?
Thank you all in advance for any information you can provide in helping me better understand this system Cheers,