Thursday, November 6, 2025

Common Art - VFX, Lighting and Optimizations

 Recreated lighting in the scene to optimize lights while achieving the look



Updated Axe Slash VFX. Added depth to the slash by adding more mesh renderers and added sparks during the spring



Light Optimizations - Light Overlap Before


Light optimizations after: No heave overlaps in the level.

Additionally, I removed excess assets that are not in the level area (present in the Level designer's larger level), and removed unwanted fire VFX that were adding to the lighting contributions

Most meshes in our level were set up was dynamic mesh actors that influence performance. Since we don't need dynamic mesh actors for our environment I converted them to static meshes

All these optimizations helped improve overall performance. The pictures below show the performance difference before and after. Major improvements in Frame time, GPU time and Input times. The number of draw calls and primitives in scene are also reduced



All edits were made in engine and were pushed to perforce





No comments:

Post a Comment

File IO - Name Generator

Gets an input from a file that contains rules to name a file. When a file needs to be names using the naming convention, the provided prefix...