The ASCII table served by a computer that does not track you
Exploring asyncio and (web)sockets
So for a recent project I ended up working with websockets and then started to work with the async features offered by the websocket library. While reading through various bits of documentation and posts online I saw that most of the wisdom seems to either be wrong or outdated. So here is what I learned and what worked for me using python 3.11.
Graphics Programming with Rust and WGPU Part 3: The Camera
In the last part we set up the building blocks of wgpu
that we are now going to use to do some
actual graphics programming. To start of, we need an eye to see in our virtual world. This is done by our camera. And the process of how it's done is kind of
backwards to what you'd initially expect but will make sense once we take into account how the math works.
Graphics Programming with Rust and WGPU Part 2: Setting up the environment
So after looking at shaders we will now take some time to set up stuff on the CPU side. We need a way to tell the GPU what to render and then also somewhere for the GPU to put the finished image. This will be a bit of a short one as this is just kind of boilerplate code that we need to get written
Graphics Programming with Rust and WGPU Part 1: Introduction to Shaders
I've played around with Programming 3D graphical applications in rust recently. This is supposed to become the Guide I whish I had when I started. I want to show both the concepts and the Implementation while helping me structure my process through writing.