This is just my attempt to learn WGPU in Rust.
reference list for myself:
- https://sotrh.github.io/learn-wgpu
- https://webgpufundamentals.org/
- https://toji.dev/webgpu-best-practices/bind-groups.html
- https://www.reddit.com/r/vulkan/comments/vx5xyb/rendering_circles_triangle_fans_vs_code_in_the/
- https://pikuma.com/blog/math-for-game-developers
- https://medium.com/eincode/trigonometry-for-game-development-34acca285ae3
- https://github.com/gfx-rs/wgpu/wiki/Encapsulating-Graphics-Work
- https://gafferongames.com/post/fix_your_timestep/
- https://github.com/OneLoneCoder/olcUTIL_Geometry2D/tree/main
- https://www.youtube.com/watch?v=DPfxjQ6sqrc (essential math for gamedev by olc)