Introduction to 3D Game Engine Design Using DirectX 9 and C#

V

Value property, Fact class, 238

Vector class, redefining, 305

Vectors class

TtansformCoordinate method, 183, 291

Vector3 struct, 5

vectors, 124, 200, 208

vehicle dynamics, 303

adding support for data curves, 318

car physics classes, 320

defining supporting classes, 304

key equation of motion, 304

vehicle simulation games

fog, use of, 3

VehicleDynamics assembly

stand-alone library, 304

vertex and pixel shader pipeline

complexities of, 79

vertex buffers

drawing splash screens, 41

locking, 169

setting up, 104

vertex coloring, 106

vertex formats, defining, 114

Vertex struct

components , 7

texture mapping, 7

vertex-based lighting, 216

VertexBuffer class

Dispose method, 174

Lock method, 174

Unlock method, 174

VertexFormat enumerations, 114

Video class, AudioVideo namespace, 281

view matrix

creating vectors for, 208

placement and orientation of camera, 197

viewing frustum , 198

visibility of object, determining, 81

Visual Studio

development IDE, 384

features, 384

Volume property, Audio class, 282

Категории