mTvare6/rayfuck

Brainfuck

2

12 commits

updated Sep 24, 2026

See the code

See what people are saying

SourceMessageScoreDate

I wrote a ray tracer in Brainfuck

brainfuck is unpleasant to write directly - e.g. the language doesn't have variables, so you need to manually do the bookkeeping of which memory offset is storing what 'variable'. & if you need to refactor your program slightly, in a way that changes the memory layout, maybe you need to manually…

0

Sep 25, 2026

README

rayfuck

A ray tracer written in Brainfuck, made by compiling Ray Tracing in One Weekend's C code into Brainfuck using a simple IR.

estimated render

The accompanying blog can be found here.

Contributors

mTvare6

12 commits

mTvare6/rayfuck

Brainfuck

2

12 commits

updated Sep 24, 2026

See the code

See what people are saying

SourceMessageScoreDate

I wrote a ray tracer in Brainfuck

brainfuck is unpleasant to write directly - e.g. the language doesn't have variables, so you need to manually do the bookkeeping of which memory offset is storing what 'variable'. & if you need to refactor your program slightly, in a way that changes the memory layout, maybe you need to manually…

0

Sep 25, 2026

README

rayfuck

A ray tracer written in Brainfuck, made by compiling Ray Tracing in One Weekend's C code into Brainfuck using a simple IR.

estimated render

The accompanying blog can be found here.

Contributors

mTvare6

12 commits

Languages

Brainfuck

99.8%