GameTutorials Direct3D Tutorials

This section lists the Direct3D tutorials in recommended reading order.  The Direct3D API is a subset of the DirectX API created and maintained by Microsoft.  The Direct3D API allows “direct” access to the video hardware enabling programmers to take advantage of the graphics hardware to produce cutting edge, eye-popping 3D graphics.  Coupled with HLSL, Direct3D’s high level shader language, the limits are endless as to what a graphics programmer can do.  It is recommended that you have a solid understanding of the C/C++ language and basic understanding of the Win32 API before learning the Direct3D API.



Photo Product Manufacturer SKU More Info
First Direct3D Program GameTutorialsDX_005  
Color GameTutorialsDX_007  
Matrices GameTutorialsDX_009  
Normals GameTutorialsDX_008  
Rotating Cube GameTutorialsDX_012  
Full Screen GameTutorialsDX_013  
Camera GameTutorialsDX_014  
Camera Part2 GameTutorialsDX_015  
Camera Part3 GameTutorialsDX_016  
Texture Mapping GameTutorialsDX_018  
Multi-Texturing GameTutorialsDX_019  
Transparency GameTutorialsDX_017  
Vertex Lighting GameTutorialsDX_021  
Fog GameTutorialsDX_022  
Sky Box GameTutorialsDX_020  
Water GameTutorialsDX_023  
Ray and Plane Collision GameTutorialsDX_025  
Vertex Buffers GameTutorialsDX_028  
Index Buffers GameTutorialsDX_029  
D3D Meshes GameTutorialsDX_030  
Vertex Streams GameTutorialsDX_031  
Vertex Shader GameTutorialsDX_049  
Vertex Shader Part2 GameTutorialsDX_050  
Pixel Shader GameTutorialsDX_051  
Vertex Lighting with HLSL GameTutorialsDX_053  
Per-Pixel Lighting GameTutorialsDX_054  
Toon Shading GameTutorialsDX_055  
Shadows GameTutorialsDX_056  
Normal Mapping GameTutorialsDX_057  
 
 
 

 

 

 


 C
 C++
 Win32
 Direct3D
 OpenGL
 C#
 Java
 Free Tutorials