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

Description
NeHe Productions legacy (OpenGL) lessons in SDL_GPU (C99, Rust, Swift)
Readme 431 KiB
Languages
Rust 32.5%
Swift 31.1%
C 29.4%
Python 2.7%
HLSL 1.6%
Other 2.7%