Skip to content

Three.d is a high performance 3D Graphics Engine written from scratch in the D Programming Language.

Notifications You must be signed in to change notification settings

Zoadian/three.d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#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]
  • Approaching Zero Driver Overhead (AZDO) [1] [2]
  • Tiled Deferred Rendering [1]
  • Virtual Textures (Megatextures)
  • Async Buffer Transfers [1]

Dependencies

  • glfw3
  • Assimp
  • FreeImage
  • freetype
  • (AntTweakBar)

About

Three.d is a high performance 3D Graphics Engine written from scratch in the D Programming Language.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages