Product Promotion
0x5a.live
for different kinds of informations and explorations.
GitHub - jvm-graphics-labs/learn-OpenGL
Contribute to jvm-graphics-labs/learn-OpenGL development by creating an account on GitHub.
Visit SiteGitHub - jvm-graphics-labs/learn-OpenGL
Contribute to jvm-graphics-labs/learn-OpenGL development by creating an account on GitHub.
Powered by 0x5a.live ๐
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
Kotlin Resources
are all listed below.
GitHub - BenWoodworth/knbt: Kotlin NBT library for kotlinx.serialization
resource
~/github.com
resource
GitHub - brianmadden/krawler: A web crawling framework written in Kotlin
resource
~/github.com
resource
GitHub - OxygenCobalt/Auxio: A simple, rational music player for android
resource
~/github.com
resource
GitHub - eriksencosta/math-percentage: Percentage calculations made easy
resource
~/github.com
resource
GitHub - ctripcorp/mmkv-kotlin: A Kotlin Multiplatform porting for MMKV.
resource
~/github.com
resource
GitHub - Litote/kmongo: [deprecated] KMongo - a Kotlin toolkit for Mongo
resource
~/github.com
resource
Test-Driven Development Tutorial for Android: Getting Started
resource
~/www.raywenderlich.com
resource
GitHub - jacinpoz/rxaerospike: RxJava2 wrapper for aerospike-client-java
resource
~/github.com
resource
GitHub - pedrovgs/KotlinSnapshot: Snapshot Testing framework for Kotlin.
resource
~/github.com
resource
GitHub - hankdavidson/ktime: kotlin extensions to the java8 time library
resource
~/github.com
resource
GitHub - ziggy42/Blum: A simple android Twitter client written in Kotlin
resource
~/github.com
resource
Made with โค๏ธ
to provide different kinds of informations and resources.