A DirectX 10.0 framework create for the DirectX programming module during my MSc. The SCTApp developed demonstrates; Depth of Field shader (HLSL) using several render textures, procedural generation of terrain (midpoint displacement and faulting) using a user defined elevation map, procedural placement of trees, vegetation and game objects.