with normal maps! We've been working on a new lighting system for The Balls, and it's starting to look pretty good. We start with Aimee baking in normal maps, which looks like this:
The color is the normal of the pixel encoded, red is X, green is Y and blue is Z. We load that texture in and use a shader that takes that encoded normal and calculates the light using the dot product of the normal and the light direction. We're also using a "toon" style shader, meaning the amount of light is rounded to certain values. We then combine that with the color texture of the object to get the final output color. We also have a fur shader for the balls, you can see how it looks so far in the video.
We're also working on a bunch of new stuff for gameplay that we want to get in for a demo sometime next month.