Performance takeaways from game development
Madlaina Kalunder | @anialdam | madlaina.li / 3d.io
3D performance optimization starts at the design stage
application type | target device(s) | pace | style | flow | ...
What can we learn from 30+ years of game development?
hardware restrictions made engineers creative
Content creation optimization
Creation of LOD
Normal Map Baking
Draw call reduction / merging materials
Remeshing (optimizing the model for shader programmes)
Imposters (Foliage,
Billboards …)
Interior Culling / Camera Occlusion
Loading performance optimization
Realtime performance optimization
Realtime performance optimization
Realtime performance optimization
Realtime performance optimization
Takeaways
Those who cannot learn from history are doomed to repeat it.
Madlaina Kalunder | @anialdam | madlaina.li / 3d.io