Coding Global Background
Coding Global

Photon

0 messages
1 members
Created 20 days ago
Updated 18 days ago
Open in Discord
G
Kareem
Script Kiddie!
Repository: https://github.com/GordonFreeman21/photon

Photon is a C-based adaptive hybrid ray tracer built to explore real-time rendering techniques without locking the project to one platform. The goal was simple: make a renderer that can grow into something serious, while still being practical to build, test, and ship across Windows, Linux, and macOS.

What Photon is:
Photon is a modular ray tracing engine written in C17. It combines several rendering ideas into one pipeline:

-BVH-based ray traversal
-hybrid raster + ray tracing structure
-denoising passes
-probe-based indirect lighting
-adaptive ray budgeting
-build-time shader compilation support

The project is designed to run in a stub mode when full GPU dependencies are missing, which makes it easier to develop and test even on machines without a full Vulkan setup.
UnoRouter AI API

Replies (4)