Popularity
2.7
Declining
Activity
0.0
Stable
37
3
6
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.
-
imgui
Bloat-free Immediate Mode Graphical User interface for JVM with minimal dependencies (rewrite of dear imgui) -
modern-jogl-examples
Examples ported in JOGL from "Learning Modern 3D Graphic Programming" by J.L.McKesson -
bullet
JVM Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc. -
kaifu2x
Port of waifu2x to pure kotlin + opencl. Anime-style upscaler and noise reductor based on convolutional neural networks using coffee trained models -
glimpse-framework
DISCONTINUED. Glimpse is now further developed as a Kotlin Multiplatform project under glimpse-graphics/glimpse
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
Promo
www.influxdata.com

Do you think we are missing an alternative of learn-OpenGL or a related project?
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