Beginning 3D Game Programming

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W]

KartRacers

     design 2nd 3rd     go-karts

         meshes 2nd 3rd 4th 5th         rendering 2nd

    meshes         cleaning 2nd 3rd

         loading 2nd         progressive meshes 2nd         simplifying 2nd 3rd 4th 5th 6th 7th

     project, creating         ConfigurationSettings class         constructor

         default empty project 2nd

         Draw2D method

         End method

         Initialize method         InitializeApplication method

         Main method

         media configuration file 2nd         OnCreateDevice method

         OnDestroyDevice method         OnFrameRender method 2nd

         OnLostDevice method         OnMsgProc method         OnResetDevice method 2nd

         RenderText method 2nd

    rear-view mirror effect

         creating 2nd 3rd

         displaying

     render targets

         creating 2nd 3rd

         rear-view mirror, displaying

         rendering scenes to 2nd

    shaders

         directional lighting shader 2nd 3rd

         empty shader file 2nd 3rd

         pixel shader 2nd 3rd 4th

         vertex shader 2nd 3rd 4th 5th     specular highlights         per-pixel specular shaders 2nd 3rd 4th

         per-vertex specular shaders 2nd 3rd

         RenderScene method 2nd    track

         meshes 2nd

         rendering

     user interface 2nd

         controls 2nd 3rd 4th 5th

         Dialog variable

         event handlers 2nd         OnFrameRender method

         OnMsgProc method         OnResetDevice method

keyboard events, handling 2nd 3rdkeyboard input

     quit screens 2nd 3rd keyboard input, handling 2nd 3rd    OnKeyEvent method

         Tankers game 2ndkeywords     sizeof

     unsafe

Категории