We are working on using Unreal as a visualization tool. So I have a scene file (from another software), that is simply a XML-file that contains all the foliage (trees and bushes) and their position and rotation. Now I just need to place the meshes in the Unreal scene in the same places. My question is; is there any performance magic going on under the hood of the foliage system so 5000 trees inside the foliage system is performing better then 5000 instances of the same tree as static mesh in the scene?
Or is the foliage system just a convenient way of placing the static meshes with paint tools? Because then we don’t need it since we just have to write code that reads the XML data and spawns actors that way. But if it is a significant performance boost of using the foliage system, then perhaps it’s till worth looking into…
Cheers!