portersky 30ddaf7d39 feat: render spinning 3D cube with glm
- Add glm dependency for matrix transformations
- Replace triangle with 6-face colored cube
- Add MVP shader uniforms (model, view, projection)
- Enable depth testing for proper 3D rendering
- Spin cube around (1, 0.5, 0.3) axis

style: fix trailing return type for move assignment operators

- buffer/texture/shader/vao: use auto fn() -> T& style
- Document trailing return type convention in AGENTS.md
2026-05-05 22:19:33 +02:00
2026-05-05 21:34:00 +02:00

cuber

cuber is a simple cube timer.

Requirements

  • CMake 3.21+
  • Ninja
  • C++23 compiler

Development

Configure:

cmake -S . -B build -GNinja

Build:

ninja -C build

Run:

./build/cuber.exe
S
Description
No description provided
Readme 425 KiB
Languages
C++ 95.1%
CMake 4.9%