Hello eveyone.
Im developing a space station simulator. Here, i have a 300cm grid of dynamic meshes that can be destructed/counstructed, and also breakable/placeable light sources. Basically, game is gonna have a sandbox mechanics.
And of course the FPS output is very low even when i place about ~10% of content.
Can you give me some guides about dynamic interiors? Something about occluding dynamic meshes, about batch rendering same meshes and so on.
Warn me if bumping isnt allowed.
You should check out Instanced Static Meshes if you didn’t have already, and I guess most of your computing power will be spent in collisions check and light rendering. What kind of light are you using ?
Also, try to limit the number of textures and materials in your scene, and use Dynamic Material Instances as much as possible, their performances are really impressive.
Those are nice, ty! Im my game, im anyway gonna spawn meshes via blueprints so i guess instancing can perfectly done with them. But would occluding and multiple lights work on them? (If i understood it right, instancing combines multiple meshes to a single mesh)
Spawnable point lights. Its nessesary for players to break/repair light tubes, cause the game is basically a sandbox horror. What kind of lights would fit destuctable environments?
Yeah im trying to keep materials physically based so its just normals/ao/matmaps. What are Dynamic Material Instances for? Is it same as Material Instances?
Well, i cant actually say im good in blueprinting. Still, the game have only one floor so i guess occluding can be done much simply, like 2d occluding… going to figure out how does dynamic occluding works. Thanks anyway.
Wow! Now i know how to deal with decoration asteroids, thanks!