I've been visiting the Tokyo Game Show as an exhibitor with my university for the last 4 days, its been quite manic.
There's not been a lot of time to do much coding, but I did have a day off on Saturday and managed to finally finish a chapter I've been struggling with for some time. The chapter explaining and then using matrices.
It's one of those things beginners often totally fail to understand, and if I'm honest me too, since maths is not my strong point, but I do know matrices and how they work. I just really struggled to find a way to explain it really simply and easily and provide a good example of how it worked.
But after a nice rest and maybe being away from writing for a week as I've been here, I sat down, wrote a few cracking explinations and then edited the chapter down into something I think actually works. I even used hello triangle, the worlds simpliest OpenGL project to demonstrate how it works and show how simple it is at its basic use.
I'm quite pleased, becuase that also leads to the technical part of using shaders for the 1st time, which are a minefield of confusion for noobs, but I think I incorporated it well.
That done, I can now move forward to the use of matrices and creating 3D worlds without having to get too tied up in the technical side of things. The book is more about the concepts of games rather than the highly technical aspects of how to make them, though a foundation in that is described.
Not much chance of doing that till I get back home though, there's little free time left here, but maybe on the plane :D