This is a script for Evaldraw featuring a 3D polygon fill algorithm that rendering of models in Brahma engine is going to be based on. This algorithm naturally supports complex polygons with holes, and works without any frustum culling or triangulation, doing all the clipping at the scanline level.
Evaldraw download link: Advsys.net
Controls:
WASD - move around
Space - ascend
C - descend
LShift - move faster
LCtrl - move slower
V - hold to show vertex and edge projections
L - toggle edge display
P - pause animation
- - zoom out
= - zoom in
/ - reset view
Hold mouse buttons to look around
See evaldraw.txt for Evaldraw hotkeys