Skip to content

finnbainbridge/Frender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frender

Frender is a barebones, work in progress 3D renderer which uses the OpenGL ES 3.0 API.

Features

  • Deferred Renderer
  • Light Volumes (kinda broken)
  • PBR Materials (also kinda broken)
  • Automatic mesh instancing to reduce draw calls and CPU overhead
  • Frustum Culling
  • Very broken bloom support
  • HDR rendering pipeline (though it cannot output in HDR for HDR moniters)

Planned Features

  • Forward renderer with transparency support
  • Anti aliasing and post processing
  • Cubemaps and environment maps
  • Make everything broken not broken

How to build

It uses CMake. It isn't difficult. Just remember to clone with --recursive to pull in all the third pary modules

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published