Skip to content

Latest commit

 

History

46 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

learn OpenGL

Kotlin port of the tutorial of Joey De Vries: "Learn OpenGL" (website and repository)

How to get it running:

  • clone
  • synchronize Gradle
  • run

Status:

  • Chapter 1, Getting Started
    • 01, Hello Window
    • 02, Hello Window Clear
    • 03, Hello Triangle
    • 04, Hello Triangle Indexed
    • 05, Shaders Uniform
    • 06, Shaders Interpolation
    • 07, Shaders Class
    • 08, Textures
    • 09, Textures Combined
    • 10, Transformations
    • 11, Coordinate System
    • 12, Coordinate System Depth
    • 13, Coordinate System Multiple Objects
    • 14, Camera Circle
    • 15, Camera Keyboard Dt
    • 16, Camera Mouse Zoom
    • 17, Camera Class
  • Chapter 2, Lighting
    • 01, Colors
    • 02, Basic Lighting Diffuse
    • 03, Basic Lighting Specular
    • 04, Materials
    • 05, Lighting Maps Diffuse
    • 06, Lighting Maps Specular
    • 07, Light Casters Directional
    • 08, Light Casters Point
    • 09, Light Casters Spot
    • 10, Light Casters Spot Soft
    • 11, Multiple Lights
  • Chapter 3, Model Loading
  • Chapter 4, Advanced OpenGL
    • 01, Depth Testing
    • 02, Depth Testing View
    • 03, Stencil Testing
    • 04, Blending Discard
    • 05, Blending Sort
    • 06, Framebuffers
    • 07, Cubemaps Skybox
    • 08, Cubemaps Environment Mapping
    • 09, Advanced Glsl Ubo
    • 10, Geometry Shader Houses
    • 11, Geometry Shader Exploding
    • 12, Geometry Shader Normals
  • Chapter 5, Advanced Lighting
  • Chapter 6, PBR

About

No description, website, or topics provided.

Resources

Stars

36 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages