play with lighting
use qsort for depth sorting triangles
use qsort for entity sorting