My question is pretty straight to the point. I'm reading Real-Time Rendering right now, and while at the start I've done great understanding all the topics, I'm having a hard time once I entered rotations and stuff. I.e. the 4.2.2 chapter, where the function to extract parameters from an Euler Transform is presented, I've felt like the author just pulled a rabbit from a hat.
I know that most mathematicians could just derive those equations by themselves, but I absolutely can't do it right now.
So the question is: should I keep reading and I will eventually understand those things or should I stop and "start easier"?
I'm a little bit worried that I would not be able to follow along and waste my time, but then this could be only because I hate to not grasp the full concept right away and have a 'semi-knowledge' on something. Maybe I don't need to understand everything the first time?
I should mention that I'm a programmer and I know some decent linear algebra. I'm also planning to go hard on math on the next semesters.