mirror of
https://github.com/ScrelliCopter/NeHe-SDL_GPU.git
synced 2025-06-19 21:49:17 +10:00
10070be57c61c7145fc216f7969422b03e48046a
NeHe Legacy Tutorials on SDL_GPU
Re-implementations of the venerable NeHe legacy OpenGL lessons with SDL3's modern GPU API. Lessons 1-10 are currently available in several different languages (C99, Rust, and Swift)
Lessons 01 - 05
Lesson 01: Creating An OpenGL SDL_GPU Window
Lesson 02: Creating Your First Polygon & Quad
Lesson 03: Flat and Smooth Colors
Lesson 04: Rotating A Polygon
Lesson 05: Solid Objects
Lessons 06 - 10
Lesson 06: Texture Mapping
Lesson 07: Texture Filters, Basic Lighting & Keyboard Control
Lesson 08: Blending
Lesson 09: Animated Scenes With Blended Textures
Lesson 10: Loading And Moving Through A 3D World
Languages
Rust
32.5%
Swift
31.1%
C
29.4%
Python
2.7%
HLSL
1.6%
Other
2.7%