Description: There are many examples of directx, study after completing the basic grasp on the basic usage of directx
To Search:
- [Terrain] - A 3D terrain roaming procedure, DirectX
- [Snow] - Realize using DirectX desktop procedures
- [DXtest] - DX in the lighting effects, including th
- [Debug] - based on DirectX8.0 VC++6.0 the developm
File list (Check if you may need any files):
spark
.....\Applet
.....\......\Spark_Applet_Common.cpp
.....\......\Spark_Applet_Common.h
.....\......\Spark_Applet_HeightMap.h
.....\......\Spark_Applet_HeightMapTerrainVertexBufferProvider.cpp
.....\......\Spark_Applet_HeightMapTerrainVertexBufferProvider.h
.....\......\Spark_Applet_Image.cpp
.....\......\Spark_Applet_Image.h
.....\......\Spark_Applet_IndexBufferProvider.h
.....\......\spark_applet_lensflare.cpp
.....\......\Spark_Applet_LensFlare.h
.....\......\Spark_Applet_PixelShaderProvider.h
.....\......\Spark_Applet_ProceduralTerrainVertexBufferProvider.cpp
.....\......\Spark_Applet_ProceduralTerrainVertexBufferProvider.h
.....\......\Spark_Applet_QuadTreeTileIndexBufferProvider.cpp
.....\......\Spark_Applet_QuadTreeTileIndexBufferProvider.h
.....\......\Spark_Applet_ResourceManager.cpp
.....\......\Spark_Applet_ResourceManager.h
.....\......\Spark_Applet_SharedObjectProvider.cpp
.....\......\Spark_Applet_SharedObjectProvider.h
.....\......\Spark_Applet_ShmfHeightMap.cpp
.....\......\Spark_Applet_ShmfHeightMap.h
.....\......\Spark_Applet_SifImage.cpp
.....\......\Spark_Applet_SifImage.h
.....\......\Spark_Applet_SifTextureProvider.cpp
.....\......\Spark_Applet_SifTextureProvider.h
.....\......\spark_applet_skybox.cpp
.....\......\Spark_Applet_SkyBox.h
.....\......\Spark_Applet_SpsPixelShaderProvider.cpp
.....\......\Spark_Applet_SpsPixelShaderProvider.h
.....\......\Spark_Applet_Sun.cpp
.....\......\Spark_Applet_Sun.h
.....\......\Spark_Applet_SvsVertexShaderProvider.cpp
.....\......\Spark_Applet_SvsVertexShaderProvider.h
.....\......\Spark_Applet_Terrain.cpp
.....\......\Spark_Applet_Terrain.h
.....\......\Spark_Applet_TextureProvider.h
.....\......\Spark_Applet_VertexBufferProvider.h
.....\......\Spark_Applet_VertexShaderProvider.h
.....\CopyFile.bat
.....\Debug
.....\.....\BuildLog.htm
.....\.....\Spark_Applet_Image.obj
.....\.....\spark_applet_lensflare.obj
.....\.....\Spark_Applet_QuadTreeTileIndexBufferProvider.obj
.....\.....\Spark_Applet_ResourceManager.obj
.....\.....\Spark_Applet_SharedObjectProvider.obj
.....\.....\Spark_Applet_ShmfHeightMap.obj
.....\.....\Spark_Applet_SifImage.obj
.....\.....\Spark_Applet_SifTextureProvider.obj
.....\.....\spark_applet_skybox.obj
.....\.....\Spark_Applet_SpsPixelShaderProvider.obj
.....\.....\Spark_Applet_Sun.obj
.....\.....\Spark_Applet_SvsVertexShaderProvider.obj
.....\.....\Spark_Direct3D9_Common.obj
.....\.....\Spark_Direct3D9_D3D9BlendState.obj
.....\.....\Spark_Direct3D9_D3D9DepthStencilState.obj
.....\.....\spark_direct3d9_d3d9effectcompiler.obj
.....\.....\Spark_Direct3D9_D3D9FixedFunctionPixelShader.obj
.....\.....\Spark_Direct3D9_D3D9FixedFunctionVertexShader.obj
.....\.....\Spark_Direct3D9_D3D9IndexBuffer.obj
.....\.....\Spark_Direct3D9_D3D9InputLayout.obj
.....\.....\spark_direct3d9_d3d9mapping.obj
.....\.....\Spark_Direct3D9_D3D9PixelShader.obj
.....\.....\Spark_Direct3D9_D3D9RasterizerState.obj
.....\.....\spark_direct3d9_d3d9rendersystem.obj
.....\.....\Spark_Direct3D9_D3D9SamplerState.obj
.....\.....\Spark_Direct3D9_D3D9ShaderParameter.obj
.....\.....\spark_direct3d9_d3d9shaderparaminfo.obj
.....\.....\Spark_Direct3D9_D3D9Texture.obj
.....\.....\Spark_Direct3D9_D3D9VertexBuffer.obj
.....\.....\Spark_Direct3D9_D3D9VertexShader.obj
.....\.....\Spark_DirectInput8_DI8InputSystem.obj
.....\.....\Spark_File_Common.obj
.....\.....\Spark_File_FileSystemBuilder.obj
.....\.....\Spark_File_FsbDirectory.obj
.....\.....\Spark_File_FsbDirectoryIterator.obj
.....\.....\Spark_File_FsbFileIterator.obj
.....\.....\Spark_File_MemoryFile.obj
.....\.....\Spark_File_ProxyFile.obj
.....\.....\Spark_File_SroDirectoryIterator.obj
.....\.....\Spark_File_SroFile.obj
.....\.....\Spark_File_SroFileIterator.obj
.....\.....\Spark_File_SroFileSystem.obj
.....\.....\Spark_File_SubFileSystem.obj
.....\.....\Spark_File_Win32DirectoryIterator.obj
.....\.....\Spark_File_Win32File.obj
.....\.....\Spark_File_Win32FileIterator.obj
.....\.....\Spark_File_Win32FileSystem.obj
.....\.....\Spark_Graphics_AxisAlignedBox.obj
.....\.....\Spark_Graphics_Camera.obj
.....\.....\Spark_Graphics_Common.