Skip to content
/ Engine-ABC Public

My first graphics engine, developed for B.S. (2010): naive deferred shading, D3D10 effects. Contains some stolen code (idLib from Prey SDK). Uses a null Irrlicht.dll to load meshes. Contains a lousy impl of real-time CSG via BSP tree merging. Overall, as a beginner engine it's crappy, but relatively well-commented.

Notifications You must be signed in to change notification settings

S-V/Engine-ABC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Engine-ABC

My first graphics engine, developed for B.S. (2010): naive deferred shading, D3D10 effects. Contains some stolen code (idLib from Prey SDK). Uses a null Irrlicht.dll to load meshes. Contains a lousy impl of real-time CSG via BSP tree merging. Overall, as a beginner engine it's crappy, but relatively well-commented.

Screenshots

Many lights and shadows:

lights lights1

CSG subtraction:

csg sub

CSG union:

csg add

Post processing:

postfx1 postfx2 postfx3

About

My first graphics engine, developed for B.S. (2010): naive deferred shading, D3D10 effects. Contains some stolen code (idLib from Prey SDK). Uses a null Irrlicht.dll to load meshes. Contains a lousy impl of real-time CSG via BSP tree merging. Overall, as a beginner engine it's crappy, but relatively well-commented.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published