16 lines
998 B
Markdown
16 lines
998 B
Markdown
# render
|
|
box, tree and teapot dumb software renderer
|
|
|
|

|
|
|
|
| name | lang | notes |
|
|
|---------------------|------------------------|---------------------------------------|
|
|
| `render.fcode` | Flowgorithm pseudocode | original, VT100/PPM output |
|
|
| `render.lua` | Lua | Lua port, VT100 output |
|
|
| `render_origo.lua` | Lua | unknown |
|
|
| `render_cc.lua` | Lua | ComputerCraft version, monitor output, requires processing with `convert_cc.py` and `reduce_cc.py` if too big to store on CC drive |
|
|
| `render.cpp` | C++ | C++ implementation, different structure, unknown state |
|
|
| `render_dos.c` | C | DOS, requires 32bit extender, output to VGA mode 13h (256 colors), much faster triangle rasterization alg. |
|
|
|
|
|