I couldn’t care less for the actual content of this EcoDazoo website, but the 3D rendering is blazingly fast!

I suspect this was done with Papervision 3D.

Watch it here.