Skip to content

guszille/rendering-optimization-techniques

Repository files navigation

OpenGL Renderer (ZGL Renderer)

Custom OpenGL renderer, developed to explore some graphics optimization techniques, in C++.

Features

  • Scene 1: Applying Frustum Culling technique over a entity-children scene hierarchy;
  • Scene 2: Applying Instancing to render multiple objects in the scene;
  • Scene 3: Applying Instancing to render multiple grass leaves and simulating wind animation on them;
  • Scene 4: Applying Instancing to render multiple particles in the scene (customizable).

Gallery

Grass

Grass

Grass

Particles

Grass

Grass

About

Custom OpenGL renderer, developed in C++.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published