I think I've finished the first version of this thing! 🤩
Meet 🔷Polyhedria🔷: a tiny in-browser sandbox that allows you to build funny stuff by joining together various (mostly-)uniform polyhedra!
Link below 👇
I'll regret this, but: my take on the #godot thing
1. "woke studios use engines" take is obvsly dumb
2. Godot memeing on it is fine
3. Gogot's explicit support of LGBT+ is good. These folks are threatened in most parts of the world, they do need every bit of support they can get
After 4 years of teaching a computer graphics course and telling the students they can use any language they want (and not just C++), today one student finally did it: they coded the homework assignment in Odin.
I accidentally left the simulation for a long time and it converged to a very cool dynamic equilibrium with two species only contacting at a single spot and neither of them winning
Ah, all the artifacts were fixed by replacing one '<' with '<=', duh. It all works now, particle life completely on WebGPU! There are 2^18 (~260k) particles here; my PC struggles after about half a million particles. Will probably try to optimize it a bit later.
A new blog post! I've realized that the idea of applying matrices to RGBA color vectors is not as well-known as I've thought, so I've wrote a comprehensive list of operations that can be represented this way, together with some motivation for doing so:
After 4 years of teaching a computer graphics course and telling the students they can use any language they want (and not just C++), today one student finally did it: they coded the homework assignment in Odin.