Introduction - If you have any usage issues, please Google them yourself
Direct3D camera, lighting, texture code (using Shader). Including: light reflection, multi-layer texture blending control the camera via mouse and keyboard automatically generate texture coordinates.