#Three.d
_A high performance 3D graphics engine_ Three.d is high performance 3D graphics engine written from scratch in the D Programming Language.
__It is currently not ready for any production use!__ ## Techniques * Data-Oriented Design [[1]](http://gameprogrammingpatterns.com/data-locality.html) * Approaching Zero Driver Overhead (AZDO) [[1]](http://www.slideshare.net/CassEveritt/approaching-zero-driver-overhead) [[2]](http://www.openglsuperbible.com/2013/10/16/the-road-to-one-million-draws/) * Tiled Deferred Rendering [[1]](http://dice.se/wp-content/uploads/GDC11_DX11inBF3_Public.pdf) * Virtual Textures (Megatextures) * Async Buffer Transfers [[1]](http://www.seas.upenn.edu/~pcozzi/OpenGLInsights/OpenGLInsights-AsynchronousBufferTransfers.pdf)