OpenTK Engine Demo2D Roguelike PlatformerPromotional Trailer

For the final assignment of my Intro to Computer Graphics course, I built an engine/shader demo using OpenTK (a C# wrapper for OpenGL) and GLSL code.

Features

  • Skybox
  • Procedural water waves
  • Procedural terrain generation
  • Height-based terrain textures
  • Models/Textures
  • Flipbook animations
  • Billboard textures
  • Various post-process effects (bloom, colour grading, vignette, pixelization, kuwahara, sobel, cel-shading, chromatic aberration, gaussian blur, rain)
  • GITHUB REPOSITORY

    YouTube video preview image
    ↑ Back to Top