render
box, tree and teapot dumb software renderer
| name | lang | date | notes |
|---|---|---|---|
render.fcode |
Flowgorithm pseudocode | <23.10.2023 | original, VT100/PPM output |
render.cpp |
C++ | 23.10.2023 | C++ implementation, different structure, unknown state |
render_origo.lua |
Lua | 28.10.2023 | Lua port, VT100 output, older |
render.lua |
Lua | 12.08.2025 | Lua port, VT100 output |
render_cc.lua |
Lua | 03.09.2025 | ComputerCraft version, monitor output, requires processing with convert_cc.py and reduce_cc.py if too big to store on CC drive |
render_dos.c |
C | 19.03.2026 | DOS, requires 32bit extender, output to VGA mode 13h (256 colors), much faster triangle rasterization alg. |
Description
Languages
Lua
58.1%
C
21.6%
C++
16.8%
Python
2.9%
Shell
0.3%
Other
0.3%
