Connor Bramham

Hello! I'm a software engineer with a focus on computer graphics and engine programming.

Article: Vulkan Ray Tracing
How ray tracing works in my engine, with a focus on software architecture.
Article: Mesh Shaders
How I incorporate mesh shaders into my engine. An update to 'GPU Driven Rendering'.
Article: Realtime Image Based Lighting
How I generate irradiance and prefiltered environment maps in real time.
Article: GPU Driven Rendering
An overview of how GPU driven rendering works in my renderer.
Ard Renderer
A high performance real time Vulkan renderer built with modern techniques. Written in Rust.
ECS
An entity-component-system with a custom scheduler. Written in Rust.
Project FCOM
An X-COM inspired strategy game made in Unity.
Raytracer
A toy software raytracer for learning. Written in C++.