Adrianch's Homepage

As an effort to learn Direct3D I have made some tutorial on object oriented programming framework for building Direct3D application. These tutorial was developed using Visual C++ 2008 Express Edition, Microsoft DirectX SDK (November 2007) and Win32 API.


Direct3D Object Oriented Wrapper

Direct 3D Object Oriented Wrapper

This application serve as a base framework (setting up application window using Win32 API and Direct3D wrapper) to build Direct3D application. 

download

Direct3DTriangle

Direct3D Triangle

This tutorial shows how to draw a primitive using vertex buffer.

download

Direct3D Rotating Triangle

Direct3D Rotating Triangle

This tutorial shows the basic matrix transformation available in Direct3D.

download

Direct3D Rotating Triangle

Direct3D Cube

This tutorial shows how to draw a 3D object using Direct3D primitives.

download

Direct3D Rotating Triangle

Direct3D Texture

This tutorial shows how Direct3D texture works.

download

Direct3DTexturedCubeWithLighting

Direct3D Lighting

This tutorial shows how to set up a directional light, one of the available lighting method in Direct3D.

download

Valid XHTML 1.0 StrictValid CSS!