tbn

In this project "to be named" I explore ray tracing graphics in OpenGL fragment shaders inspired by the work of Inigo Quilez and the amazing visuals coming out of the demoscene.

Written in C99 using GLFW and OpenGL ES 2.0, tbn is design to be a small, self-contained cross-platform desktop application. Leverging WebAssembly it can also be compiled as a web application using emscripten. Tested with the gcc and emcc compiler, this flexible design worked out pretty well, requiring only a couple of lines of #ifdef preprocessor directives in the C source code.

With the OpenGL framework in place, I have tried my hand a various 2D ray tracing demos that I hope to host on seb's projects sometime soon. Maybe I can come up with a proper name as well.

Project Overview
Personal Project
Started in 2018
Inactive
30+ hours
Technology
C
C Icon
OpenGL
OpenGL Icon
WebAssembly
WebAssembly Icon
Last Updated
2024-04-02