Chapter 7

Direct3D Fundamentals

I remember when I was young and went through the rite of passage of learning to ride a bicycle. It wasn't pretty. At first, I was simply terrified of getting near the thing. I figured my own two feet were good enough. Personally, I felt the added speed and features of a bike weren't worth the learning curve. I would attempt to sit on my bike, only to have it violently buck me over its shoulders like some vicious bull at a rodeo. The balance I needed, the speed control, the turning-while-braking—it was almost too much. Every ten minutes, I would burst into my house, looking for my mom so she could bandage up my newly skinned knees. It took a while, but eventually the vicious spirit of the bike was broken and I ...

Get Advanced 3D Game Programming with DirectX 10.0 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.