Portfolio of Adam Badke
Saber Engine is an API-agnostic real-time rendering engine framework that I actively maintain as a personal project.
It offers a modern, flexible, and high-performance multi-threaded architecture, designed for data-driven development and experimentation. This framework serves as a platform for me to deepen my understanding of real-time rendering, computer graphics, and engine architecture.
GitHub Repository: https://github.com/b1skit/SaberEngine
Saber Engine animation test: Multiple skinned meshes, morph targets, & keyframe transform animations. Lit with directional, point, and spot lights, image-based lighting, XeGTAO. Rendered with a deferred pipeline.
.json.json for dynamic runtime shader resolutionKHR_lights_punctual extension with:KHR_materials_emissive_strength extension, allowing configurable emissive intensityKHR_materials_ior extension for configurable index of refraction valuesKHR_materials_unlit extension for unlit shadingEXT_mesh_gpu_instancing extension for GPU instancing.gltf & .hdr filesSaber Engine is continuously evolving. Additional features are always in development.