文件名称:3d-Engine
介绍说明--下载内容均来自于网络,请自行研究使用
以前写的3D绘制引擎,采用了和DirectX 10相似的设计-a simple 3d engine source code written by myself, Reference DirectX 10 interface design。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
DirectInput8
............\Spark_DirectInput8_DI8InputSystem.cpp
............\Spark_DirectInput8_DI8InputSystem.h
............\Spark_DirectInput8_Utility.h
File
....\Spark_File_Common.cpp
....\Spark_File_Common.h
....\Spark_File_DirectoryIterator.h
....\Spark_File_File.h
....\Spark_File_FileIterator.h
....\Spark_File_FileSystem.h
....\Spark_File_FileSystemBuilder.cpp
....\Spark_File_FileSystemBuilder.h
....\Spark_File_FsbDirectory.cpp
....\Spark_File_FsbDirectory.h
....\Spark_File_FsbDirectoryIterator.cpp
....\Spark_File_FsbDirectoryIterator.h
....\Spark_File_FsbFileIterator.cpp
....\Spark_File_FsbFileIterator.h
....\Spark_File_FsbUtility.h
....\Spark_File_MemoryFile.cpp
....\Spark_File_MemoryFile.h
....\Spark_File_ProxyFile.cpp
....\Spark_File_ProxyFile.h
....\Spark_File_SroDirectoryIterator.cpp
....\Spark_File_SroDirectoryIterator.h
....\Spark_File_SroFile.cpp
....\Spark_File_SroFile.h
....\Spark_File_SroFileIterator.cpp
....\Spark_File_SroFileIterator.h
....\Spark_File_SroFileSystem.cpp
....\Spark_File_SroFileSystem.h
....\Spark_File_SroUtility.h
....\Spark_File_SubFileSystem.cpp
....\Spark_File_SubFileSystem.h
....\Spark_File_Utility.h
....\Spark_File_Win32DirectoryIterator.cpp
....\Spark_File_Win32DirectoryIterator.h
....\Spark_File_Win32File.cpp
....\Spark_File_Win32File.h
....\Spark_File_Win32FileIterator.cpp
....\Spark_File_Win32FileIterator.h
....\Spark_File_Win32FileSystem.cpp
....\Spark_File_Win32FileSystem.h
Graphics
........\Spark_Graphics_AxisAlignedBox.cpp
........\Spark_Graphics_AxisAlignedBox.h
........\Spark_Graphics_BlendState.h
........\Spark_Graphics_Camera.cpp
........\Spark_Graphics_Camera.h
........\Spark_Graphics_Common.cpp
........\Spark_Graphics_Common.h
........\Spark_Graphics_DefaultRenderQueueSorter.cpp
........\Spark_Graphics_DefaultRenderQueueSorter.h
........\Spark_Graphics_DepthStencilState.h
........\Spark_Graphics_Effect.h
........\Spark_Graphics_EffectCompiler.cpp
........\Spark_Graphics_EffectCompiler.h
........\Spark_Graphics_EffectPass.h
........\Spark_Graphics_EffectTechnique.h
........\Spark_Graphics_Frustum.cpp
........\Spark_Graphics_Frustum.h
........\Spark_Graphics_IndexBuffer.h
........\Spark_Graphics_InputLayout.h
........\Spark_Graphics_Light.cpp
........\Spark_Graphics_Light.h
........\Spark_Graphics_Mesh.cpp
........\Spark_Graphics_Mesh.h
........\Spark_Graphics_Model.cpp
........\Spark_Graphics_Model.h
........\Spark_Graphics_MoveableObject.cpp
........\Spark_Graphics_MoveableObject.h
........\Spark_Graphics_PixelShader.h
........\Spark_Graphics_RasterizerState.h
........\Spark_Graphics_RenderableObject.cpp
........\Spark_Graphics_RenderableObject.h
........\Spark_Graphics_RenderItem.h
........\Spark_Graphics_RenderOperation.h
........\Spark_Graphics_RenderParameter.h
........\Spark_Graphics_RenderQueue.cpp
........\Spark_Graphics_RenderQueue.h
........\Spark_Graphics_RenderQueueSorter.h
........\Spark_Graphics_RenderSystem.h
........\Spark_Graphics_SamplerState.h
........\Spark_Graphics_SceneManager.cpp
........\Spark_Graphics_SceneManager.h
........\Spark_Graphics_SceneNode.cpp
........\Spark_Graphics_SceneNode.h
........\Spark_Graphics_SceneOctree.h
........\Spark_Graphics_ShaderParameter.h
........\Spark_Graphics_Texture.h
........\Spark_Graphics_Utility.cpp
........\Spark_Graphics_Utility.h
........\Spark_Graphics_VertexBuffer.h
........\Spark_Graphics_VertexShader.h
GUI
...\Spark_GUI_Button.cpp
...\Spark_GUI_Button.h
...\Spark_GUI_Canvas.cpp
...\Spark_GUI_Canvas.h
............\Spark_DirectInput8_DI8InputSystem.cpp
............\Spark_DirectInput8_DI8InputSystem.h
............\Spark_DirectInput8_Utility.h
File
....\Spark_File_Common.cpp
....\Spark_File_Common.h
....\Spark_File_DirectoryIterator.h
....\Spark_File_File.h
....\Spark_File_FileIterator.h
....\Spark_File_FileSystem.h
....\Spark_File_FileSystemBuilder.cpp
....\Spark_File_FileSystemBuilder.h
....\Spark_File_FsbDirectory.cpp
....\Spark_File_FsbDirectory.h
....\Spark_File_FsbDirectoryIterator.cpp
....\Spark_File_FsbDirectoryIterator.h
....\Spark_File_FsbFileIterator.cpp
....\Spark_File_FsbFileIterator.h
....\Spark_File_FsbUtility.h
....\Spark_File_MemoryFile.cpp
....\Spark_File_MemoryFile.h
....\Spark_File_ProxyFile.cpp
....\Spark_File_ProxyFile.h
....\Spark_File_SroDirectoryIterator.cpp
....\Spark_File_SroDirectoryIterator.h
....\Spark_File_SroFile.cpp
....\Spark_File_SroFile.h
....\Spark_File_SroFileIterator.cpp
....\Spark_File_SroFileIterator.h
....\Spark_File_SroFileSystem.cpp
....\Spark_File_SroFileSystem.h
....\Spark_File_SroUtility.h
....\Spark_File_SubFileSystem.cpp
....\Spark_File_SubFileSystem.h
....\Spark_File_Utility.h
....\Spark_File_Win32DirectoryIterator.cpp
....\Spark_File_Win32DirectoryIterator.h
....\Spark_File_Win32File.cpp
....\Spark_File_Win32File.h
....\Spark_File_Win32FileIterator.cpp
....\Spark_File_Win32FileIterator.h
....\Spark_File_Win32FileSystem.cpp
....\Spark_File_Win32FileSystem.h
Graphics
........\Spark_Graphics_AxisAlignedBox.cpp
........\Spark_Graphics_AxisAlignedBox.h
........\Spark_Graphics_BlendState.h
........\Spark_Graphics_Camera.cpp
........\Spark_Graphics_Camera.h
........\Spark_Graphics_Common.cpp
........\Spark_Graphics_Common.h
........\Spark_Graphics_DefaultRenderQueueSorter.cpp
........\Spark_Graphics_DefaultRenderQueueSorter.h
........\Spark_Graphics_DepthStencilState.h
........\Spark_Graphics_Effect.h
........\Spark_Graphics_EffectCompiler.cpp
........\Spark_Graphics_EffectCompiler.h
........\Spark_Graphics_EffectPass.h
........\Spark_Graphics_EffectTechnique.h
........\Spark_Graphics_Frustum.cpp
........\Spark_Graphics_Frustum.h
........\Spark_Graphics_IndexBuffer.h
........\Spark_Graphics_InputLayout.h
........\Spark_Graphics_Light.cpp
........\Spark_Graphics_Light.h
........\Spark_Graphics_Mesh.cpp
........\Spark_Graphics_Mesh.h
........\Spark_Graphics_Model.cpp
........\Spark_Graphics_Model.h
........\Spark_Graphics_MoveableObject.cpp
........\Spark_Graphics_MoveableObject.h
........\Spark_Graphics_PixelShader.h
........\Spark_Graphics_RasterizerState.h
........\Spark_Graphics_RenderableObject.cpp
........\Spark_Graphics_RenderableObject.h
........\Spark_Graphics_RenderItem.h
........\Spark_Graphics_RenderOperation.h
........\Spark_Graphics_RenderParameter.h
........\Spark_Graphics_RenderQueue.cpp
........\Spark_Graphics_RenderQueue.h
........\Spark_Graphics_RenderQueueSorter.h
........\Spark_Graphics_RenderSystem.h
........\Spark_Graphics_SamplerState.h
........\Spark_Graphics_SceneManager.cpp
........\Spark_Graphics_SceneManager.h
........\Spark_Graphics_SceneNode.cpp
........\Spark_Graphics_SceneNode.h
........\Spark_Graphics_SceneOctree.h
........\Spark_Graphics_ShaderParameter.h
........\Spark_Graphics_Texture.h
........\Spark_Graphics_Utility.cpp
........\Spark_Graphics_Utility.h
........\Spark_Graphics_VertexBuffer.h
........\Spark_Graphics_VertexShader.h
GUI
...\Spark_GUI_Button.cpp
...\Spark_GUI_Button.h
...\Spark_GUI_Canvas.cpp
...\Spark_GUI_Canvas.h