Skip to content

License

Notifications You must be signed in to change notification settings

Doodl0/ray-tracing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

895b939 · · Sep 23, 2025

History

23 Commits
Sep 17, 2025
Sep 23, 2025
Sep 23, 2025
Sep 23, 2025
Aug 15, 2025
Aug 9, 2025
Aug 9, 2025
Aug 23, 2025
Aug 9, 2025
Sep 22, 2025
Sep 17, 2025
Sep 23, 2025
Sep 17, 2025
Sep 22, 2025

Repository files navigation

A basic ray-tracing implementation in Godot

A render of the default scene

This project requires a GPU with compute shader support and Vulkan support, and will not work with WebGL or the Godot compatability renderer.

Freecam is controlled like in the Godot editor - Hold right click to activate and use WASD or the arrow keys to move arround. Scroll wheel can be used to speed up or slow down.

Based on GPU Path Tracing in Unity by Three Eyed Games / David Kuri

Skybox image is Citrus Orchard (Pure Sky) by PolyHaven

Freecam script by Adam Viola