Sen descrición

Zoadian 5b5d1c4d88 added frame counter and basic forward rendering shader code %!s(int64=11) %!d(string=hai) anos
source 5b5d1c4d88 added frame counter and basic forward rendering shader code %!s(int64=11) %!d(string=hai) anos
.gitignore e7df10d7c3 Added gitignore, removed .dub folder %!s(int64=12) %!d(string=hai) anos
LICENSE 4eb60e08f0 fixed license. added point and rect %!s(int64=12) %!d(string=hai) anos
README.md 04050cbd1d Update README.md %!s(int64=11) %!d(string=hai) anos
dub.json 671369e54d fixed dependency versions %!s(int64=11) %!d(string=hai) anos

README.md

Three.d - A high performance 3D graphics engine

Three.d is high performance 3D graphics engine written in the D Programming Language.

Techniques

  • Data-Oriented Design
  • Virtual Textures (Megatextures)
  • Tiled Deferred Rendering

Passes

Geometry Pass

Lightning Pass

Point Light Pass

Spot Light Pass

Directional Light Pass

Ambient Light Pass

Finalizing Pass

License:

LGPL v3 (GNU LESSER GENERAL PUBLIC LICENSE Version 3, 29 June 2007, http://www.gnu.org/licenses/lgpl.html)