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]

racing game [See KartRacers]

RaiseFireEvent method random camera locations, creating 2nd

rear-view mirror effect     creating 2nd 3rd

         OnDestroyDevice method         OnLostDevice method

         OnNewGame method         OnResetDevice method     displaying

rearTexture variable ReduceFaces method ReduceVertices method

reference rasterizer devices

ReleaseAllTextures method

releasing

     textures from pool 2nd Render method 2nd 3rd 4th

render targets

     creating 2nd 3rd     rear-view mirror, displaying

     rendering scenes to 2nd RenderGameScene method 2nd

rendering    3D models with user interfaces         Draw method 2nd

         tank colors 2nd

         tank selection model 2nd 3rd

         tank textures 2nd

     alpha transparency 2nd

     blocks 2nd

     character selection screen 2nd

     go-kart track

     go-karts 2nd

     levels 2nd

     main menus 2nd 3rd 4th

     mesh hierarchies 2nd 3rd

     meshes 2nd 3rd

     particle systems 2nd 3rd 4th 5th     player names 2nd     player statistics text

     players 2nd 3rd 4th 5th 6th

     quit screen 2nd     Render method 2nd 3rd 4th

     render targets

         creating 2nd 3rd

         rear-view mirror, displaying

         rendering scenes to 2nd

    Tankers game

         game loop 2nd         OnFrameRender method 2nd 3rd 4th 5th 6th

    text         KartRacers game 2nd

     text boxes 2nd 3rd 4th     UI screens 2nd 3rd

     vertex shader effects 2nd 3rdRenderScene method     go-karts 2nd

     specular highlights 2nd RenderText method 2nd RenderToSurface object

resets, handling 2nd

resizing

     dialogs

resolution right-handed coordinate systems 2nd 3rd

rotation 2nd 3rd

Категории