979a25ed7e3f9d58ebc1e6ed8b034c6b020786af
Batomorph
Batomorph is a simple ray tracer, written for POSIX systems in C23 with no runtime dependencies (outside of the standard library).
To build with CMake:
cmake -B build
cmake --build build
You may want to adjust the NTHREADS definition in src/render.c to
match your system for best performance.
When ran, the demo programs (build/demo and build/rand) will write
the rendered image in sRGB
Farbfeld to standard out. For
example:
build/demo > out.ff # Produce Farbfeld file
build/demo | ff2png > out.png # Produce PNG file
build/demo | feh # View directly
(Note that ff2png and feh are third-party programs)
Description
Languages
C
96.8%
CMake
3.2%
