Popularity
2.8
Declining
Activity
0.0
Stable
36
5
5

Programming language: Kotlin
License: MIT License
Tags: Graphics    

learn-OpenGL alternatives and similar libraries

Based on the "Graphics" category.
Alternatively, view learn-OpenGL alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of learn-OpenGL or a related project?

Add another 'Graphics' Library

README

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:

  • [x] Chapter 1, Getting Started
    • [x] 01, Hello Window
    • [x] 02, Hello Window Clear
    • [x] 03, Hello Triangle
    • [x] 04, Hello Triangle Indexed
    • [x] 05, Shaders Uniform
    • [x] 06, Shaders Interpolation
    • [x] 07, Shaders Class
    • [x] 08, Textures
    • [x] 09, Textures Combined
    • [x] 10, Transformations
    • [x] 11, Coordinate System
    • [x] 12, Coordinate System Depth
    • [x] 13, Coordinate System Multiple Objects
    • [x] 14, Camera Circle
    • [x] 15, Camera Keyboard Dt
    • [x] 16, Camera Mouse Zoom
    • [x] 17, Camera Class
  • [x] Chapter 2, Lighting
    • [x] 01, Colors
    • [x] 02, Basic Lighting Diffuse
    • [x] 03, Basic Lighting Specular
    • [x] 04, Materials
    • [x] 05, Lighting Maps Diffuse
    • [x] 06, Lighting Maps Specular
    • [x] 07, Light Casters Directional
    • [x] 08, Light Casters Point
    • [x] 09, Light Casters Spot
    • [x] 10, Light Casters Spot Soft
    • [x] 11, Multiple Lights
  • [x] Chapter 3, Model Loading
  • [ ] Chapter 4, Advanced OpenGL
    • [x] 01, Depth Testing
    • [x] 02, Depth Testing View
    • [x] 03, Stencil Testing
    • [x] 04, Blending Discard
    • [x] 05, Blending Sort
    • [x] 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