Project Overview
OSIRIS is a sci-fi survival experience set on the exoplanet K2-18b, renamed Osiris. After a pharmaceutical experiment involving a regenerative alien plant spirals out of control, a parasitic infection devastates the Gaia research base. Players awaken alone in the aftermath, forced to explore a hostile environment, uncover the truth behind the outbreak, and find a way to escape before the infection claims them.
Technical Stack
- Engine: Unreal Engine 5.4
- Language: Blueprint
- Lighting Model: Full Baked Light
- Optimization: LODs, Atlas, HISM, ISM, Glass Dithering, Custom Distance Culling
Challenges & Solutions
1. Optimizing Lighting While Preserving Visual Quality
Achieving realistic, atmospheric lighting with fully baked lighting, SSR, and Indirect Lighting
Cache without overloading memory or hurting performance.
Volumes without overloading memory or dropping performance.
Solution: We used automatic lightmap resolution tools to optimize lightmaps per
mesh and leveraged Indirect Lighting Cache volumes to enhance dynamic indirect lighting. SSR was
balanced to provide realistic reflections while maintaining stable performance.
2. Scene & Asset Performance
Dense environments with many small props and modular assets caused high draw calls and reduced
framerate.
Solution: We implemented custom LODs, distance culling volumes for
small meshes, and used ISM/HISM for repeated assets. This reduced draw calls while keeping the
world visually rich.