74 private links
Good introduction and advocacy for transform matrices. I often see people struggling with them but they're definitely worth mastering.
Wanna get started playing with shaders? This is a neat into leading to a blob made of metaballs.
On specialized and formalized domains like this it might lead to something interesting. That said there's a tension with the fact that it doesn't know when it doesn't know which might be problematic. Also I wonder how it fares compared to computational models like WolframAlpha. In the end very formal domains like this have large knowledge bases already available.
A good proof that it's still possible to innovate with interesting performance gains for rather mundane tasks. If you're into calendars this is an interesting read.
Nice introduction to domain repetitions. A fascinating concept (IMHO) very much used in procedurally generated content.
If you want to know more about how to use mirror balls to create environment maps, this is a good resource.
The fascinating world of micromice competitions. There's a lot of thinking leading to those really smart designs.
This really looks like a nice library for symbolic maths. Keep in mind it's python based but it goes all the way to generating solutions to the given problem in various languages.
Interesting method to estimate square roots. I didn't know about it, quite clever.
Problems with integers now. Kind of better known usually, still to keep in mind as well.
Nice set of problems encountered when using floating point numbers. Definitely to keep in mind.
Good reasons to use [closed, open) intervals. If you didn't know where it was coming from, here it is.
Nice little article rehashing what it really means to have a non-euclidian geometry since the term has been unfortunately abused lately. Also gives a list of games to experience weird geometries.
Useful list of gotchas if you need to dabble in linear algebra. You gotta love those floats.
Good refresher about linear algebra. I see it so underused in projects that really we need good resources to embark people into using linear algebra more.
Now this is a really neat way to explain how floats work and how you loose precision. Definitely a good trick I should keep in mind when I have to talk about them, it's always been a chore to explain them.
Very good series about quaternions. Really helps to understand them better and go in depth.
Very very nice post. Explains from the basics how to build Bezier curves and patches but also Splines, B-splines, NURBS and Catmull-Clark subdivision surfaces. Talks about curvature, normals, etc. You name it.