+<?xml version="1.0" encoding="Windows-1252"?>\r
+<VisualStudioProject\r
+ ProjectType="Visual C++"\r
+ Version="8.00"\r
+ Name="3dengfx"\r
+ ProjectGUID="{05D14878-E632-47FB-980B-402483260F10}"\r
+ RootNamespace="My3dengfx"\r
+ Keyword="Win32Proj"\r
+ >\r
+ <Platforms>\r
+ <Platform\r
+ Name="Win32"\r
+ />\r
+ </Platforms>\r
+ <ToolFiles>\r
+ </ToolFiles>\r
+ <Configurations>\r
+ <Configuration\r
+ Name="Debug|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="4"\r
+ CharacterSet="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ Optimization="0"\r
+ AdditionalIncludeDirectories=""$(ProjectDir)\src";"$(SolutionDir)\libs";"$(SolutionDir)\libs\libpng";"$(SolutionDir)\libs\zlib";"$(SolutionDir)\libs\jpeglib";"$(SolutionDir)\libs\SDL-1.2.15\include""\r
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB"\r
+ MinimalRebuild="true"\r
+ BasicRuntimeChecks="3"\r
+ RuntimeLibrary="3"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="3"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="4"\r
+ DisableSpecificWarnings="4244;4996;4305;4800;4267;4018"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLibrarianTool"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ />\r
+ </Configuration>\r
+ <Configuration\r
+ Name="Release|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="4"\r
+ CharacterSet="1"\r
+ WholeProgramOptimization="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ AdditionalIncludeDirectories=""$(ProjectDir)\src";"$(SolutionDir)\libs";"$(SolutionDir)\libs\libpng";"$(SolutionDir)\libs\zlib";"$(SolutionDir)\libs\jpeglib";"$(SolutionDir)\libs\SDL-1.2.15\include""\r
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"\r
+ RuntimeLibrary="2"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="3"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="3"\r
+ DisableSpecificWarnings="4244;4996;4305;4800;4267;4018"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLibrarianTool"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ />\r
+ </Configuration>\r
+ </Configurations>\r
+ <References>\r
+ </References>\r
+ <Files>\r
+ <Filter\r
+ Name="src"\r
+ >\r
+ <File\r
+ RelativePath=".\src\3dengfx_config.h"\r
+ >\r
+ </File>\r
+ <Filter\r
+ Name="3dengfx"\r
+ >\r
+ <File\r
+ RelativePath=".\src\3dengfx\3dengfx.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\3denginefx.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\3denginefx.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\3denginefx_types.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\3dscene.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\3dscene.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\camera.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\camera.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\gfxprog.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\gfxprog.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\ggen.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\ggen.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\light.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\light.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\material.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\material.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\mcube_tables.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\object.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\object.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\opengl.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\ply.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\psys.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\psys.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\rend_curve.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\rend_curve.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\sceneloader.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\sceneloader.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\scfield.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\scfield.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\sdrman.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\sdrman.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\sgi_glext.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\shadows.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\shadows.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\teapot.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\texman.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\texman.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\textures.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\textures.hpp"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ <Filter\r
+ Name="gfx"\r
+ >\r
+ <File\r
+ RelativePath=".\src\gfx\3dgeom.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\3dgeom.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\3dgeom.inl"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\animation.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\animation.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\animation.inl"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\base_cam.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\base_cam.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\bvol.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\bvol.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\color.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\color.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\color.inl"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\color_bits.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\controller.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\controller.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\curves.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\curves.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\image.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\image.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\image_jpg.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\image_png.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\image_ppm.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\image_tga.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\img_manip.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\img_manip.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\pbuffer.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\timeline.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\timeline.hpp"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ <Filter\r
+ Name="dsys"\r
+ >\r
+ <File\r
+ RelativePath=".\src\dsys\cmd.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\cmd.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\cmd.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\demosys.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\dsys.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\dsys.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\fx.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\fx.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\part.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\part.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\scene_part.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\scene_part.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\script.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\script.h"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ <Filter\r
+ Name="fxwt"\r
+ >\r
+ <File\r
+ RelativePath=".\src\fxwt\fxwt.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\fxwt.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\fxwt_glut.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\fxwt_gtk.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\fxwt_sdl.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\fxwt_win32.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\fxwt_x.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\gfx_library.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\init.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\init.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\init_glut.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\init_gtk.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\init_sdl.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\init_win32.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\init_x.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\keysyms.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\text.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\text.hpp"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ <Filter\r
+ Name="n3dmath2"\r
+ >\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2.inl"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_mat.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_mat.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_mat.inl"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_qdr.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_qdr.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_qua.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_qua.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_ray.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_ray.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_sph.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_sph.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_types.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_vec.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_vec.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_vec.inl"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ <Filter\r
+ Name="common"\r
+ >\r
+ <File\r
+ RelativePath=".\src\common\byteorder.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\byteorder.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\config_parser.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\config_parser.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\err_msg.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\err_msg.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\fps_counter.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\fps_counter.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\hashtable.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\linkedlist.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\locator.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\locator.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\psort.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\string_hash.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\string_hash.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\timer.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\timer.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\types.h"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ <Filter\r
+ Name="sim"\r
+ >\r
+ <File\r
+ RelativePath=".\src\sim\sim.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\sim\sim.hpp"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ </Filter>\r
+ </Files>\r
+ <Globals>\r
+ </Globals>\r
+</VisualStudioProject>\r