Skip to content

swr06/Glide3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Glide3D

A Tiny 3D Game Engine. This engine was the first 3D engine I've ever tried making.

Project Status

This project has long since been abandoned and will not be worked on anytime soon.

Planned Features

  • 3D Object rendering (such as cubes, cones and spheres) ✔
  • OBJ Model loading ✔
  • Lighting ✔
    • Phong Lighting model ✔
    • Blinn-Phong ✔
    • Directional light ✔
    • Point light ✔
  • Normal mapping ✔
  • Parallax mapping
  • Cubemaps ✔
  • Cubemap reflections ✔
  • Shadow mapping ✔
    • PCF Shadowing ✔
    • Point Shadows ✔
  • Anti Aliasing ✔
  • Post Processing pipeline ✔
  • Gamma correction ✔
  • Deferrred Rendering ✔
  • Full HDR Pipeline ✔
  • Bloom ✔
  • SSAO (Ambient Occlusion)
  • HDR (Exposure control etc.) ✔
  • Skeletal animations
  • Physically based rendering
    • Physically based lighting ✔
    • Image based lighting
  • Volumetric Lighting ✔
  • Multiple Tonemapping Options ✔
  • Temperature Tonemapping ✔

Screenshots


s1



s2



s3



s4

About

A Tiny 3D Game Engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages