Skip to content

A real time raytracer that consists entirely of a fragment shader. Just throw this in a shader toy or use it when rendering a fullscreen quad. Runs at 1920x1000 @60fps(vsync on) on my GTX 780 ti.

Notifications You must be signed in to change notification settings

djdduty/Simple-GLSL-Raytracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Simple-GLSL-Raytracer

A raytracer that consists entirely of a fragment shader. Just throw this in a shader toy or use it to render a fullscreen quad. Runs in !REALTIME! at 1920x1000 @60fps(vsync on) on my GTX 780 ti.

GLSL has no recursion due to obvious reasons, but I figured 3 bounces is all you'll ever need in real time and decided just to repeat the trace function three times...

alt tag

About

A real time raytracer that consists entirely of a fragment shader. Just throw this in a shader toy or use it when rendering a fullscreen quad. Runs at 1920x1000 @60fps(vsync on) on my GTX 780 ti.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages