OpenGL Game Programming's ambiguous Chapter 2

Started by
13 comments, last by Ghostface 22 years, 6 months ago
I checked because I thought you wrote something too, but there''s nothing. There''s a brief mention that we assume people are familiar with C++, but it''s right before discussing something.

Kevin

Admin for GameDev.net.

Advertisement
I''ve been really busy lately, but recently I took the time to sit down and read chapter three. Even though some of the explanations were quite incomprehensible (like, why are normalized vectors so imporant? but then again, i don''t know much), I moved through it and had an ok grasp on just about everything. Then, I got to a page where it mentioned that you should know trigonometry, and I just about screamed in frustration, because I haven''t had trig yet. So, I suppose this is a message from God telling me not to learn OpenGL. Or, at least that would be a convenient excuse for giving up.

In any case, I suppose I''ll just have to let the book gather a little bit of dust on my shelf until I do two things: learn the basics of Windows programming and understand all of its concepts, and learn trig.

PLEASE, if you guys write another book, be sure to include a "What you need to know" or "Authors'' assumptions" page at the beginning.



P.S. Do I need to know linear algebra? If so, I''m worse off than I thought.

-------------------------------
"A promise to a woman is just a lie that hasn''t happened yet."
-Mr. Floppy
------------------------------"I do not feel obliged to believe that the same God who has endowed us with sense, reason, and intellect has intended us to forgo their use. " - Galileo Galilei
I suppose we COULD have had an appendix on trigonometry, but we were trying to make the schedule. In response to the two topics you feel you should know for 3D graphics - don''t worry about Windows, just know the basics; you need to have an idea on trigonometry to do anything seriously useful. That would actually apply to anything geometrical.

Kevin

Admin for GameDev.net.

Trigonometry is great to know, but its not really essential for 3D programming. I still haven''t taken it and I''ve been working with 3D APIs for about a year now . I wouldn''t stop learning OpenGL just because you don''t know it, for the most part you only need the trigonometry for rotations and some collision detection stuff, so you can probably sneak by as long as you understand what the functions are doing -- even if you don''t fully understand the math. Yeah, I know thats not the best way to go about learning things, but its better than not learning at all.

Of course, its not bad to study the math a bit on your own before you take a class on it.

---------------------------
FaceHat Software -- Wear the hat.
Well, the thing I found most usefull after reading the book, was teachers at school... Math teachers... Finally found a use for them, since Vector and Plane calculations are no longer handled in our Math classes... Though, old teachers tend to have very usefull books around, on just about any topic...

This topic is closed to new replies.

Advertisement