Hi everyone one, Hope you’re doing well.
I’m learning ue5 and I noticed that when I import a quixel ressource like grass , there is the static meshed, and a version staic mesh foliage in an other folder. I can import both as foliage and paint with it and I don’t see a difference. I know static mesh foliages are used to generate procedural foliage but is there any other difference between these 2 ? Can I paint with a static mesh or is it more efficient to paint with the foliage one ? In what situation is it better to use one and the other ? Thx you all mates for you time
The difference between a static mesh and a static mesh foliage is that the latter is optimized for use as foliage, such as grass or bushes. Static mesh foliage is designed to be used in large quantities and can be more efficiently rendered and displayed compared to using regular static meshes. I also believe they have different settings for LODs.
When it comes to painting with either option, you can paint with both static meshes and static mesh foliage. However, when using static mesh foliage, you may have more control over the density and distribution of the foliage.
As for when to use one over the other, it depends on the specific situation. If you need to create a large number of foliage elements, such as a field of grass, it would be more efficient to use static mesh foliage. If you need more control over the exact placement and appearance of each individual element, using regular static meshes may be a better option.
In general, it’s good to have both options and choose the one that fits your needs best, static mesh foliage is more optimized for foliage and thus better performant, while static mesh gives you more control and customizability.
I hope this explains the process a bit better for you.