AmberEngine is my try at the creation of a basic 3D engine displaying only in isometric projection.
- Define cube with points rather than lines
- Change Cube implementation to use points
- Change draw_line implementation calculate lines from points
- 3D coordinate system (x, y, z) -> screen position (x, y)
- Create 3D coordinate struct with x, y, z
- Add origin property to SDL3Config
- Add converter using SDL3Config differents sizes
- Visible render
- Render only visible dots
- Render only visible lines