Added polygon compiled.Untested.
culling works on box
Torus and box work. Sphere is kind of broken.