Featires of your dream 3d engine?

BlitzMax Forums/BlitzMax Programming/Featires of your dream 3d engine?

Speed.
A pixel shader language built for it, similar to BASIC. Or at least .fx support, because then I could use FX Composer.
Shadows.
Lots of polygons. No polygon limit. :)