S


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]

sample framework 2nd
     devices, enumerating
         display modes, sorting 2nd
         Enumerate method 2nd 3rd
         EnumerateDeviceCombos method 2nd 3rd
         EnumerateDevices method 2nd 3rd
         Enumeration class
         game engine constructors 2nd
     projects, creating
         assemblies 2nd
         back buffers
         empty frameworks 2nd
         IDeviceCreation interface 2nd
         pure hardware devices
         windowed mode
scaling 2nd
scenes
    cameras
         creating 2nd 3rd 4th
     meshes
         declaring
         loading 2nd
         rendering 2nd 3rd
    rendering
         Render method 2nd 3rd
         render targets 2nd 3rd
screens [See UI screens]
Select Host screen items 2nd
selecting
     block color 2nd
selection screen [See character selection screen]
SelectLoopyScreen class 2nd
SelectNextColor method 2nd 3rd
semantics
SendFireMessage method
sending
     data over Internet
         messages 2nd 3rd
         network statistics, checking
         position and orientation 2nd
SendPlayerLocation method
SendTurretInfo method
sessions (networking)
     connecting to 2nd
     hosting 2nd
     joining 2nd
SetBlockPulse method
SetBlockTime method
SetCallbackInterface method 2nd
SetDataFormat method
SetDirection method 2nd 3rd
SetPeerInformation method
SetTexture method
SetViewParameters method
SetWorldTransform method
shaders [See also HLSL (High-Level Shader Language)]
     directional lighting shaders 2nd 3rd
     empty shader file 2nd 3rd
     limits on older shader models 2nd
     pixel shaders 2nd 3rd 4th
     shader models
     specular highlights
         per-pixel specular shaders 2nd 3rd 4th
         per-vertex specular shaders 2nd 3rd
         RenderScene method 2nd
     vertex shaders
         empty shader file 2nd 3rd
         OnNewGame method
         rendering 2nd 3rd
         variables
ShowQuitMenu method
Simplification clean type flag
SimplificationMesh object 2nd
Simplify method 2nd 3rd 4th
simplifying
     meshes 2nd 3rd 4th 5th 6th 7th
         Clean method 2nd 3rd
         SimplificationMesh object 2nd
         Simplify method 2nd 3rd 4th
SingleFace objects 2nd
sizeof keyword
Skinning clean type flag
sky box mesh
     loading 2nd
     rendering 2nd 3rd
sky boxes
     creating 2nd 3rd 4th 5th
Skybox class 2nd 3rd
software 2nd 3rd 4th 5th [See also games]
     3D Studio MAX
     Maya
     Visual Source Safe
     WaveStudio
software rendering devices
SoftwareVertexProcessing flag
sorting
     display modes 2nd
sound
     playing 2nd
    sound engine
         creating 2nd
         source files 2nd
sound engines
     initializing
SoundEngine constructor
sparks (Tankers game) 2nd 3rd
special effects
     particle systems
         adding to game engines 2nd
         event handlers and cleanup 2nd
         instance variables 2nd
         particle structure declarations 2nd
         particles, creating 2nd 3rd
         point sprites
         rendering 2nd 3rd 4th 5th
         SpecialEffects class constructor 2nd
         SpecialEffects class declaration 2nd
         updating 2nd
         vertex buffers 2nd
SpecialEffects class
     constructor 2nd
     declaration 2nd
SpecialEffects() constructor 2nd
specular highlights
     per-pixel specular shaders 2nd 3rd 4th
     per-vertex specular shaders 2nd 3rd
     RenderScene method 2nd
speed
     Managed DirectX 2nd
sprites
     point sprites
starting
     games 2nd
         Tankers 2nd 3rd
Static control
statistics (network), checking
StoreTexture method 2nd 3rd
structures
     AttributeWeights
subtraction
     vectors
support code 2nd
     frame rate output, displaying 2nd 3rd 4th
     high-resolution timer 2nd 3rd
         code listing 2nd 3rd 4th
         initializing
         QueryPerformanceCounter method
         QueryPerformanceFrequency method
         variables
     lost devices, handling 2nd 3rd 4th
    UI buttons
         mouse events, handling 2nd
         UiButton class 2nd
     UI screens
         abstract UI class 2nd
         event handling
         rendering 2nd 3rd
         UiScreen class 2nd
SuppressFinalize method
swizzling



Beginning 3D Game Programming
Beginning 3D Game Programming
ISBN: 0672326612
EAN: 2147483647
Year: 2003
Pages: 191
Authors: Tom Miller

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net