This commit is contained in:
2025-11-28 23:13:44 +05:30
commit a3a8e79709
7360 changed files with 1156074 additions and 0 deletions

View File

@ -0,0 +1,92 @@
@echo off
SETLOCAL
IF NOT "%7"=="-postbuildevent" GOTO RUN_MSG
SET PXFROMDIR=%1
SET PXTODIR=%2
SET EXTERNALSFROMDIR=%3
SET GLUTFROMDIR=%4
SET CGFROMDIR=%5
SET HBAODIR=%6
CALL :UPDATE_PX_TARGET PhysXCooking_64.dll
CALL :UPDATE_PX_TARGET PhysX_64.dll
CALL :UPDATE_PX_TARGET PhysXGpu_64.dll
CALL :UPDATE_PX_TARGET PhysXDevice64.dll
CALL :UPDATE_PX_TARGET PhysXCommon_64.dll
REM CALL :UPDATE_PX_TARGET PhysXCharacterKinematic_64.dll
CALL :UPDATE_PX_TARGET PhysXFoundation_64.dll
rem CALL :UPDATE_PX_TARGET nvToolsExt64_1.dll
rem CALL :UPDATE_PX_TARGET cudart64_*.dll
rem CALL :UPDATE_PX_TARGET glut32.dll
CALL :UPDATE_TARGET %CGFROMDIR% %PXTODIR% cg.dll
CALL :UPDATE_TARGET %CGFROMDIR% %PXTODIR% cgGL.dll
CALL :UPDATE_TARGET %CGFROMDIR% %PXTODIR% cgD3d9.dll
CALL :UPDATE_TARGET %EXTERNALSFROMDIR%/nvToolsExt/1/bin/x64 %PXTODIR% nvToolsExt64_1.dll
CALL :UPDATE_TARGET %GLUTFROMDIR% %PXTODIR% glut32.dll
CALL :UPDATE_TARGET ../../../bin %PXTODIR% resourcePath.txt
IF "%6"=="" GOTO END
CALL :UPDATE_TARGET %HBAODIR% %PXTODIR% GFSDK_SSAO_GL.win64.dll
ENDLOCAL
GOTO END
REM ********************************************
REM NO CALLS TO :UPDATE*_TARGET below this line!!
REM ********************************************
:UPDATE_TARGET
IF NOT EXIST %1\%3 (
echo File doesn't exist %1\%3
) ELSE (
mkdir "%2\DEBUG"
mkdir "%2\RELEASE"
mkdir "%2\CHECKED"
mkdir "%2\PROFILE"
XCOPY "%1\%3" "%2\DEBUG" /R /C /Y > nul
XCOPY "%1\%3" "%2\RELEASE" /R /C /Y > nul
XCOPY "%1\%3" "%2\CHECKED" /R /C /Y > nul
XCOPY "%1\%3" "%2\PROFILE" /R /C /Y > nul
)
:UPDATE_PX_TARGET
IF NOT EXIST %PXFROMDIR%\DEBUG\%1 (
echo File doesn't exist %PXFROMDIR%\DEBUG\%1
) ELSE (
mkdir "%PXTODIR%\DEBUG"
XCOPY "%PXFROMDIR%\DEBUG\%1" "%PXTODIR%\DEBUG" /R /C /Y > nul
)
IF NOT EXIST %PXFROMDIR%\RELEASE\%1 (
echo File doesn't exist %PXFROMDIR%\RELEASE\%1
) ELSE (
mkdir "%PXTODIR%\RELEASE"
XCOPY "%PXFROMDIR%\RELEASE\%1" "%PXTODIR%\RELEASE" /R /C /Y > nul
)
IF NOT EXIST %PXFROMDIR%\CHECKED\%1 (
echo File doesn't exist %PXFROMDIR%\CHECKED\%1
) ELSE (
mkdir "%PXTODIR%\CHECKED"
XCOPY "%PXFROMDIR%\CHECKED\%1" "%PXTODIR%\CHECKED" /R /C /Y > nul
)
IF NOT EXIST %PXFROMDIR%\PROFILE\%1 (
echo File doesn't exist %PXFROMDIR%\PROFILE\%1
) ELSE (
mkdir "%PXTODIR%\PROFILE"
XCOPY "%PXFROMDIR%\PROFILE\%1" "%PXTODIR%\PROFILE" /R /C /Y > nul
)
GOTO END
:RUN_MSG
echo This script doesn't need to be run manually. Please compile the kapla demo after compiling PhysX in the corresponding configuration, and the copy script will be executed by the build automatically
pause
:END

View File

@ -0,0 +1,92 @@
@echo off
SETLOCAL
IF NOT "%7"=="-postbuildevent" GOTO RUN_MSG
SET PXFROMDIR=%1
SET PXTODIR=%2
SET EXTERNALSFROMDIR=%3
SET GLUTFROMDIR=%4
SET CGFROMDIR=%5
SET HBAODIR=%6
CALL :UPDATE_PX_TARGET PhysXCooking_32.dll
CALL :UPDATE_PX_TARGET PhysX_32.dll
CALL :UPDATE_PX_TARGET PhysXGpu_32.dll
CALL :UPDATE_PX_TARGET PhysXDevice.dll
CALL :UPDATE_PX_TARGET PhysXCommon_32.dll
REM CALL :UPDATE_PX_TARGET PhysXCharacterKinematic_32.dll
CALL :UPDATE_PX_TARGET PhysXFoundation_32.dll
rem CALL :UPDATE_PX_TARGET nvToolsExt32_1.dll
rem CALL :UPDATE_PX_TARGET cudart32_*.dll
rem CALL :UPDATE_PX_TARGET glut32.dll
CALL :UPDATE_TARGET %CGFROMDIR% %PXTODIR% cg.dll
CALL :UPDATE_TARGET %CGFROMDIR% %PXTODIR% cgGL.dll
CALL :UPDATE_TARGET %CGFROMDIR% %PXTODIR% cgD3d9.dll
CALL :UPDATE_TARGET %EXTERNALSFROMDIR%/nvToolsExt/1/bin/Win32 %PXTODIR% nvToolsExt32_1.dll
CALL :UPDATE_TARGET %GLUTFROMDIR% %PXTODIR% glut32.dll
CALL :UPDATE_TARGET ../../../bin %PXTODIR% resourcePath.txt
IF "%6"=="" GOTO END
CALL :UPDATE_TARGET %HBAODIR% %PXTODIR% GFSDK_SSAO_GL.win32.dll
ENDLOCAL
GOTO END
REM ********************************************
REM NO CALLS TO :UPDATE*_TARGET below this line!!
REM ********************************************
:UPDATE_TARGET
IF NOT EXIST %1\%3 (
echo File doesn't exist %1\%3
) ELSE (
mkdir "%2\DEBUG"
mkdir "%2\RELEASE"
mkdir "%2\CHECKED"
mkdir "%2\PROFILE"
XCOPY "%1\%3" "%2\DEBUG" /R /C /Y > nul
XCOPY "%1\%3" "%2\RELEASE" /R /C /Y > nul
XCOPY "%1\%3" "%2\CHECKED" /R /C /Y > nul
XCOPY "%1\%3" "%2\PROFILE" /R /C /Y > nul
)
:UPDATE_PX_TARGET
IF NOT EXIST %PXFROMDIR%\DEBUG\%1 (
echo File doesn't exist %PXFROMDIR%\DEBUG\%1
) ELSE (
mkdir "%PXTODIR%\DEBUG"
XCOPY "%PXFROMDIR%\DEBUG\%1" "%PXTODIR%\DEBUG" /R /C /Y > nul
)
IF NOT EXIST %PXFROMDIR%\RELEASE\%1 (
echo File doesn't exist %PXFROMDIR%\RELEASE\%1
) ELSE (
mkdir "%PXTODIR%\RELEASE"
XCOPY "%PXFROMDIR%\RELEASE\%1" "%PXTODIR%\RELEASE" /R /C /Y > nul
)
IF NOT EXIST %PXFROMDIR%\CHECKED\%1 (
echo File doesn't exist %PXFROMDIR%\CHECKED\%1
) ELSE (
mkdir "%PXTODIR%\CHECKED"
XCOPY "%PXFROMDIR%\CHECKED\%1" "%PXTODIR%\CHECKED" /R /C /Y > nul
)
IF NOT EXIST %PXFROMDIR%\PROFILE\%1 (
echo File doesn't exist %PXFROMDIR%\PROFILE\%1
) ELSE (
mkdir "%PXTODIR%\PROFILE"
XCOPY "%PXFROMDIR%\PROFILE\%1" "%PXTODIR%\PROFILE" /R /C /Y > nul
)
GOTO END
:RUN_MSG
echo This script doesn't need to be run manually. Please compile the kapla demo after compiling PhysX in the corresponding configuration, and the copy script will be executed by the build automatically
pause
:END

View File

@ -0,0 +1,298 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="debug|Win32">
<Configuration>debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="release|Win32">
<Configuration>release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="checked|Win32">
<Configuration>checked</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="profile|Win32">
<Configuration>profile</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}</ProjectGuid>
<RootNamespace>DemoFramework</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
<OutDir>./../../../bin/VC14WIN32/DEBUG\</OutDir>
<IntDir>./Win32/DemoFramework/debug\</IntDir>
<TargetExt>.lib</TargetExt>
<TargetName>$(ProjectName)DEBUG</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
<ClCompile>
<StringPooling>true</StringPooling>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<FloatingPointModel>Fast</FloatingPointModel>
<AdditionalOptions>/EHsc /MP /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN32;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;_DEBUG;PX_CHECKED;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Lib>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)DEBUG.lib</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_32.VC140.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN32;./../../../externals/glut-3.7.6/lib/WIN32;./../../../externals/hbao+3.0/lib/WIN32;./../../../externals/cg/2.2/lib;./../../../lib/VC14WIN32;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)DEBUG.lib.pdb</ProgramDatabaseFile>
<TargetMachine>MachineX86</TargetMachine>
</Lib>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
<OutDir>./../../../bin/VC14WIN32/RELEASE\</OutDir>
<IntDir>./Win32/DemoFramework/release\</IntDir>
<TargetExt>.lib</TargetExt>
<TargetName>$(ProjectName)</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
<ClCompile>
<StringPooling>true</StringPooling>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<FloatingPointModel>Fast</FloatingPointModel>
<AdditionalOptions>/EHsc /MP /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Full</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN32;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Lib>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_32.VC140.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN32;./../../../externals/glut-3.7.6/lib/WIN32;./../../../externals/hbao+3.0/lib/WIN32;./../../../externals/cg/2.2/lib;./../../../lib/VC14WIN32;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName).lib.pdb</ProgramDatabaseFile>
<TargetMachine>MachineX86</TargetMachine>
</Lib>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">
<OutDir>./../../../bin/VC14WIN32/CHECKED\</OutDir>
<IntDir>./Win32/DemoFramework/checked\</IntDir>
<TargetExt>.lib</TargetExt>
<TargetName>$(ProjectName)CHECKED</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">
<ClCompile>
<StringPooling>true</StringPooling>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<FloatingPointModel>Fast</FloatingPointModel>
<AdditionalOptions>/EHsc /MP /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Full</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN32;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;PX_CHECKED;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Lib>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)CHECKED.lib</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_32.VC140.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN32;./../../../externals/glut-3.7.6/lib/WIN32;./../../../externals/hbao+3.0/lib/WIN32;./../../../externals/cg/2.2/lib;./../../../lib/VC14WIN32;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)CHECKED.lib.pdb</ProgramDatabaseFile>
<TargetMachine>MachineX86</TargetMachine>
</Lib>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">
<OutDir>./../../../bin/VC14WIN32/PROFILE\</OutDir>
<IntDir>./Win32/DemoFramework/profile\</IntDir>
<TargetExt>.lib</TargetExt>
<TargetName>$(ProjectName)PROFILE</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">
<ClCompile>
<StringPooling>true</StringPooling>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<FloatingPointModel>Fast</FloatingPointModel>
<AdditionalOptions>/EHsc /MP /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Full</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN32;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;PX_PROFILE;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Lib>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)PROFILE.lib</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_32.VC140.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN32;./../../../externals/glut-3.7.6/lib/WIN32;./../../../externals/hbao+3.0/lib/WIN32;./../../../externals/cg/2.2/lib;./../../../lib/VC14WIN32;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)PROFILE.lib.pdb</ProgramDatabaseFile>
<TargetMachine>MachineX86</TargetMachine>
</Lib>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\demoFramework\Render\glmesh.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\Render\MyShaders.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\Render\newParameters.cpp">
</ClCompile>
<ClInclude Include="..\..\demoFramework\Render\glmesh.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\Render\MyShaders.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\Render\newParameters.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\demoFramework\BmpFile.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\FrameBufferObject.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\FXAAHelper.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\GLFontData.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\GLFontRenderer.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\HBAOHelper.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\HDRHelper.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\RawLoader.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\RenderTarget.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\Shader.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\ShaderShadow.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\ShadowMap.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\SSAOHelper.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\Texture.h">
</ClInclude>
<ClCompile Include="..\..\demoFramework\BmpFile.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\FrameBufferObject.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\FXAAHelper.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\GLFontRenderer.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\HBAOHelper.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\HDRHelper.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\RawLoader.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\RenderTarget.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\Shader.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\ShaderShadow.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\ShadowMap.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\SSAOHelper.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\Texture.cpp">
</ClCompile>
</ItemGroup>
<ItemGroup>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="./../../../externals/glew-1.13.0/compiler/vc14win32/glew-MT.vcxproj">
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets"></ImportGroup>
</Project>

View File

@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\demoFramework">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\demoFramework\Render">
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\demoFramework\Render\glmesh.cpp">
<Filter>Source Files\demoFramework\Render</Filter>
</ClCompile>
<ClCompile Include="..\..\demoFramework\Render\MyShaders.cpp">
<Filter>Source Files\demoFramework\Render</Filter>
</ClCompile>
<ClCompile Include="..\..\demoFramework\Render\newParameters.cpp">
<Filter>Source Files\demoFramework\Render</Filter>
</ClCompile>
<ClInclude Include="..\..\demoFramework\Render\glmesh.h">
<Filter>Source Files\demoFramework\Render</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\Render\MyShaders.h">
<Filter>Source Files\demoFramework\Render</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\Render\newParameters.h">
<Filter>Source Files\demoFramework\Render</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\demoFramework\BmpFile.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\FrameBufferObject.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\FXAAHelper.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\GLFontData.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\GLFontRenderer.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\HBAOHelper.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\HDRHelper.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\RawLoader.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\RenderTarget.h">

View File

@ -0,0 +1,57 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "KaplaDemo", "./KaplaDemo.vcxproj", "{6E287960-8900-CF0B-BACC-4AC0C281B53A}"
ProjectSection(ProjectDependencies) = postProject
{7D20139C-09F4-B0C5-B9C9-8E603785931F} = {7D20139C-09F4-B0C5-B9C9-8E603785931F}
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C} = {334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "glew-MT", "./../../../externals/glew-1.13.0/compiler/vc14win32/glew-MT.vcxproj", "{7D20139C-09F4-B0C5-B9C9-8E603785931F}"
ProjectSection(ProjectDependencies) = postProject
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DemoFramework", "./DemoFramework.vcxproj", "{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}"
ProjectSection(ProjectDependencies) = postProject
{7D20139C-09F4-B0C5-B9C9-8E603785931F} = {7D20139C-09F4-B0C5-B9C9-8E603785931F}
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
checked|Win32 = checked|Win32
debug|Win32 = debug|Win32
profile|Win32 = profile|Win32
release|Win32 = release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.checked|Win32.ActiveCfg = checked|Win32
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.checked|Win32.Build.0 = checked|Win32
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.debug|Win32.ActiveCfg = debug|Win32
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.debug|Win32.Build.0 = debug|Win32
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.profile|Win32.ActiveCfg = profile|Win32
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.profile|Win32.Build.0 = profile|Win32
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.release|Win32.ActiveCfg = release|Win32
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.release|Win32.Build.0 = release|Win32
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.checked|Win32.ActiveCfg = checked|Win32
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.checked|Win32.Build.0 = checked|Win32
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.debug|Win32.ActiveCfg = debug|Win32
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.debug|Win32.Build.0 = debug|Win32
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.profile|Win32.ActiveCfg = profile|Win32
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.profile|Win32.Build.0 = profile|Win32
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.release|Win32.ActiveCfg = release|Win32
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.release|Win32.Build.0 = release|Win32
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.checked|Win32.ActiveCfg = checked|Win32
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.checked|Win32.Build.0 = checked|Win32
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.debug|Win32.ActiveCfg = debug|Win32
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.debug|Win32.Build.0 = debug|Win32
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.profile|Win32.ActiveCfg = profile|Win32
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.profile|Win32.Build.0 = profile|Win32
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.release|Win32.ActiveCfg = release|Win32
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.release|Win32.Build.0 = release|Win32
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
EndGlobalSection
GlobalSection(ExtensibilityAddins) = postSolution
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
EndGlobalSection
EndGlobal

View File

@ -0,0 +1,441 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="debug|Win32">
<Configuration>debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="release|Win32">
<Configuration>release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="checked|Win32">
<Configuration>checked</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="profile|Win32">
<Configuration>profile</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{6E287960-8900-CF0B-BACC-4AC0C281B53A}</ProjectGuid>
<RootNamespace>KaplaDemo</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
<OutDir>./../../../bin/VC14WIN32/DEBUG\</OutDir>
<IntDir>./Win32/KaplaDemo/debug\</IntDir>
<TargetExt>.exe</TargetExt>
<TargetName>$(ProjectName)DEBUG</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
<ClCompile>
<StringPooling>true</StringPooling>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<FloatingPointModel>Fast</FloatingPointModel>
<AdditionalOptions>/EHsc /MP /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN32;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;_DEBUG;PX_CHECKED;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>OpenGL32.lib;glut32.lib;PhysX_32.lib;PhysXCooking_32.lib;PhysXCommon_32.lib;PhysXCharacterKinematic_static_32.lib;PhysXVehicle_static_32.lib;PhysXExtensions_static_32.lib;PhysXFoundation_32.lib;PhysXPvdSDK_static_32.lib;PhysXTask_static_32.lib;cgGL.lib;cg.lib;GFSDK_SSAO_GL.WIN32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)DEBUG.exe</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_32.VC140.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN32;./../../../externals/glut-3.7.6/lib/WIN32;./../../../externals/hbao+3.0/lib/WIN32;./../../../externals/cg/2.2/lib;./../../../lib/VC14WIN32;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)DEBUG.exe.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<ImportLibrary>./../../../lib/VC14WIN32/DEBUG/$(TargetName).lib</ImportLibrary>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TargetMachine>MachineX86</TargetMachine>
</Link>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
</ProjectReference>
<PostBuildEvent>
<Command>..\physxcopy.bat ./../../../../physx/bin/win.x86_32.VC140.mt ..\..\..\bin\VC14WIN32 ../../../externals ../../../externals/glut-3.7.6/bin/WIN32 ../../../externals/cg/2.2/bin ../../../externals/hbao+3.0/lib/WIN32 -postbuildevent</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
<OutDir>./../../../bin/VC14WIN32/RELEASE\</OutDir>
<IntDir>./Win32/KaplaDemo/release\</IntDir>
<TargetExt>.exe</TargetExt>
<TargetName>$(ProjectName)</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
<ClCompile>
<StringPooling>true</StringPooling>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<FloatingPointModel>Fast</FloatingPointModel>
<AdditionalOptions>/EHsc /MP /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Full</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN32;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>OpenGL32.lib;glut32.lib;PhysX_32.lib;PhysXCooking_32.lib;PhysXCommon_32.lib;PhysXCharacterKinematic_static_32.lib;PhysXVehicle_static_32.lib;PhysXExtensions_static_32.lib;PhysXFoundation_32.lib;PhysXPvdSDK_static_32.lib;PhysXTask_static_32.lib;cgGL.lib;cg.lib;GFSDK_SSAO_GL.WIN32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_32.VC140.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN32;./../../../externals/glut-3.7.6/lib/WIN32;./../../../externals/hbao+3.0/lib/WIN32;./../../../externals/cg/2.2/lib;./../../../lib/VC14WIN32;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName).exe.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<ImportLibrary>./../../../lib/VC14WIN32/RELEASE/$(TargetName).lib</ImportLibrary>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TargetMachine>MachineX86</TargetMachine>
</Link>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
</ProjectReference>
<PostBuildEvent>
<Command>..\physxcopy.bat ./../../../../physx/bin/win.x86_32.VC140.mt ..\..\..\bin\VC14WIN32 ../../../externals ../../../externals/glut-3.7.6/bin/WIN32 ../../../externals/cg/2.2/bin ../../../externals/hbao+3.0/lib/WIN32 -postbuildevent</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">
<OutDir>./../../../bin/VC14WIN32/CHECKED\</OutDir>
<IntDir>./Win32/KaplaDemo/checked\</IntDir>
<TargetExt>.exe</TargetExt>
<TargetName>$(ProjectName)CHECKED</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">
<ClCompile>
<StringPooling>true</StringPooling>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<FloatingPointModel>Fast</FloatingPointModel>
<AdditionalOptions>/EHsc /MP /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Full</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN32;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;PX_CHECKED;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>OpenGL32.lib;glut32.lib;PhysX_32.lib;PhysXCooking_32.lib;PhysXCommon_32.lib;PhysXCharacterKinematic_static_32.lib;PhysXVehicle_static_32.lib;PhysXExtensions_static_32.lib;PhysXFoundation_32.lib;PhysXPvdSDK_static_32.lib;PhysXTask_static_32.lib;cgGL.lib;cg.lib;GFSDK_SSAO_GL.WIN32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)CHECKED.exe</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_32.VC140.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN32;./../../../externals/glut-3.7.6/lib/WIN32;./../../../externals/hbao+3.0/lib/WIN32;./../../../externals/cg/2.2/lib;./../../../lib/VC14WIN32;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)CHECKED.exe.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<ImportLibrary>./../../../lib/VC14WIN32/CHECKED/$(TargetName).lib</ImportLibrary>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TargetMachine>MachineX86</TargetMachine>
</Link>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
</ProjectReference>
<PostBuildEvent>
<Command>..\physxcopy.bat ./../../../../physx/bin/win.x86_32.VC140.mt ..\..\..\bin\VC14WIN32 ../../../externals ../../../externals/glut-3.7.6/bin/WIN32 ../../../externals/cg/2.2/bin ../../../externals/hbao+3.0/lib/WIN32 -postbuildevent</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">
<OutDir>./../../../bin/VC14WIN32/PROFILE\</OutDir>
<IntDir>./Win32/KaplaDemo/profile\</IntDir>
<TargetExt>.exe</TargetExt>
<TargetName>$(ProjectName)PROFILE</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">
<ClCompile>
<StringPooling>true</StringPooling>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<FloatingPointModel>Fast</FloatingPointModel>
<AdditionalOptions>/EHsc /MP /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Full</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN32;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;PX_PROFILE;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>OpenGL32.lib;glut32.lib;PhysX_32.lib;PhysXCooking_32.lib;PhysXCommon_32.lib;PhysXCharacterKinematic_static_32.lib;PhysXVehicle_static_32.lib;PhysXExtensions_static_32.lib;PhysXFoundation_32.lib;PhysXPvdSDK_static_32.lib;PhysXTask_static_32.lib;cgGL.lib;cg.lib;GFSDK_SSAO_GL.WIN32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)PROFILE.exe</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_32.VC140.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN32;./../../../externals/glut-3.7.6/lib/WIN32;./../../../externals/hbao+3.0/lib/WIN32;./../../../externals/cg/2.2/lib;./../../../lib/VC14WIN32;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)PROFILE.exe.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<ImportLibrary>./../../../lib/VC14WIN32/PROFILE/$(TargetName).lib</ImportLibrary>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TargetMachine>MachineX86</TargetMachine>
</Link>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
</ProjectReference>
<PostBuildEvent>
<Command>..\physxcopy.bat ./../../../../physx/bin/win.x86_32.VC140.mt ..\..\..\bin\VC14WIN32 ../../../externals ../../../externals/glut-3.7.6/bin/WIN32 ../../../externals/cg/2.2/bin ../../../externals/hbao+3.0/lib/WIN32 -postbuildevent</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\ActorBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundCreatorBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundGeometryBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\ConvexBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\MeshBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\PolygonTriangulatorBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\SimSceneBase.cpp">
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\ActorBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundCreatorBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundGeometryBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\ConvexBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\MeshBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\PolygonTriangulatorBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\SimSceneBase.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\Fracture\Actor.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Compound.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\CompoundCreator.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\CompoundGeometry.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Convex.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\ConvexRenderer.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Mesh.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\PolygonTriangulator.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\SimScene.cpp">
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\Fracture\Actor.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Compound.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\CompoundCreator.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\CompoundGeometry.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Convex.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\ConvexRenderer.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Mesh.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\PolygonTriangulator.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\RTdef.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\SimScene.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\kaplaDemo\Vec\Bounds3.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Plane.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Quat.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Transform.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Vec3.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\AABox.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Crab.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\CrabManager.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\MathUtils.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\MediaPath.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SampleViewer.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SampleViewerGamepad.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SampleViewerScene.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneCrab.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneKapla.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneKaplaArena.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneKaplaTower.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneRagdollWashingMachine.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneVehicle.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneVehicleCooking.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneVehicleSceneQuery.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\TerrainMesh.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\TerrainRandomSamplePrecompute.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Timing.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleCameraController.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleControlInputs.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleController.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleManager.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleWheelQueryResults.cpp">
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\AABox.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Crab.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\CrabManager.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\MathUtils.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\MediaPath.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\PhysXMacros.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SampleViewer.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SampleViewerGamepad.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SampleViewerScene.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneCrab.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneCrabInputEventIds.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneKapla.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneKaplaArena.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneKaplaTower.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneRagdollWashingMachine.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneVehicle.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneVehicleCooking.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneVehicleSceneQuery.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\TerrainMesh.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\TerrainRandomSamplePrecompute.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Timing.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleCameraController.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleControlInputs.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleController.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleManager.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleWheelQueryResults.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="./../../../externals/glew-1.13.0/compiler/vc14win32/glew-MT.vcxproj">
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="./DemoFramework.vcxproj">
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets"></ImportGroup>
</Project>

View File

@ -0,0 +1,303 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\kaplaDemo">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\kaplaDemo\Fracture">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\kaplaDemo\Fracture\Core">
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\ActorBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundCreatorBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundGeometryBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\ConvexBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\MeshBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\PolygonTriangulatorBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\SimSceneBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\ActorBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundCreatorBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundGeometryBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\ConvexBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\MeshBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\PolygonTriangulatorBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\SimSceneBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\Fracture\Actor.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Compound.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\CompoundCreator.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\CompoundGeometry.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Convex.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\ConvexRenderer.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Mesh.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\PolygonTriangulator.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\SimScene.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\Fracture\Actor.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Compound.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\CompoundCreator.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\CompoundGeometry.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Convex.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\ConvexRenderer.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Mesh.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\PolygonTriangulator.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\RTdef.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\SimScene.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\kaplaDemo\Vec">
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\kaplaDemo\Vec\Bounds3.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Plane.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Quat.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Transform.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Vec3.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\AABox.cpp">
<Filter>Source Files\kaplaDemo</Filter>
</ClCompile>

View File

@ -0,0 +1,298 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="debug|x64">
<Configuration>debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="release|x64">
<Configuration>release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="checked|x64">
<Configuration>checked</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="profile|x64">
<Configuration>profile</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}</ProjectGuid>
<RootNamespace>DemoFramework</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='checked|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='profile|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
<OutDir>./../../../bin/VC14WIN64/DEBUG\</OutDir>
<IntDir>./x64/DemoFramework/debug\</IntDir>
<TargetExt>.lib</TargetExt>
<TargetName>$(ProjectName)DEBUG</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
<ClCompile>
<StringPooling>true</StringPooling>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<FloatingPointModel>Fast</FloatingPointModel>
<AdditionalOptions>/EHsc /MP /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN64;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;_DEBUG;PX_CHECKED;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Lib>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)DEBUG.lib</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_64.VC140.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN64;./../../../externals/glut-3.7.6/lib/WIN64;./../../../externals/hbao+3.0/lib/WIN64;./../../../externals/cg/2.2/lib.x64;./../../../lib/VC14WIN64;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)DEBUG.lib.pdb</ProgramDatabaseFile>
<TargetMachine>MachineX64</TargetMachine>
</Lib>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
<OutDir>./../../../bin/VC14WIN64/RELEASE\</OutDir>
<IntDir>./x64/DemoFramework/release\</IntDir>
<TargetExt>.lib</TargetExt>
<TargetName>$(ProjectName)</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
<ClCompile>
<StringPooling>true</StringPooling>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<FloatingPointModel>Fast</FloatingPointModel>
<AdditionalOptions>/EHsc /MP /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Full</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN64;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Lib>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_64.VC140.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN64;./../../../externals/glut-3.7.6/lib/WIN64;./../../../externals/hbao+3.0/lib/WIN64;./../../../externals/cg/2.2/lib.x64;./../../../lib/VC14WIN64;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName).lib.pdb</ProgramDatabaseFile>
<TargetMachine>MachineX64</TargetMachine>
</Lib>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'">
<OutDir>./../../../bin/VC14WIN64/CHECKED\</OutDir>
<IntDir>./x64/DemoFramework/checked\</IntDir>
<TargetExt>.lib</TargetExt>
<TargetName>$(ProjectName)CHECKED</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'">
<ClCompile>
<StringPooling>true</StringPooling>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<FloatingPointModel>Fast</FloatingPointModel>
<AdditionalOptions>/EHsc /MP /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Full</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN64;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;PX_CHECKED;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Lib>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)CHECKED.lib</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_64.VC140.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN64;./../../../externals/glut-3.7.6/lib/WIN64;./../../../externals/hbao+3.0/lib/WIN64;./../../../externals/cg/2.2/lib.x64;./../../../lib/VC14WIN64;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)CHECKED.lib.pdb</ProgramDatabaseFile>
<TargetMachine>MachineX64</TargetMachine>
</Lib>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'">
<OutDir>./../../../bin/VC14WIN64/CHECKED\</OutDir>
<IntDir>./x64/DemoFramework/profile\</IntDir>
<TargetExt>.lib</TargetExt>
<TargetName>$(ProjectName)PROFILE</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'">
<ClCompile>
<StringPooling>true</StringPooling>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<FloatingPointModel>Fast</FloatingPointModel>
<AdditionalOptions>/EHsc /MP /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Full</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN64;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;PX_PROFILE;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Lib>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)PROFILE.lib</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_64.VC140.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN64;./../../../externals/glut-3.7.6/lib/WIN64;./../../../externals/hbao+3.0/lib/WIN64;./../../../externals/cg/2.2/lib.x64;./../../../lib/VC14WIN64;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)PROFILE.lib.pdb</ProgramDatabaseFile>
<TargetMachine>MachineX64</TargetMachine>
</Lib>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\demoFramework\Render\glmesh.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\Render\MyShaders.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\Render\newParameters.cpp">
</ClCompile>
<ClInclude Include="..\..\demoFramework\Render\glmesh.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\Render\MyShaders.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\Render\newParameters.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\demoFramework\BmpFile.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\FrameBufferObject.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\FXAAHelper.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\GLFontData.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\GLFontRenderer.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\HBAOHelper.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\HDRHelper.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\RawLoader.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\RenderTarget.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\Shader.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\ShaderShadow.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\ShadowMap.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\SSAOHelper.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\Texture.h">
</ClInclude>
<ClCompile Include="..\..\demoFramework\BmpFile.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\FrameBufferObject.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\FXAAHelper.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\GLFontRenderer.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\HBAOHelper.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\HDRHelper.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\RawLoader.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\RenderTarget.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\Shader.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\ShaderShadow.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\ShadowMap.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\SSAOHelper.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\Texture.cpp">
</ClCompile>
</ItemGroup>
<ItemGroup>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="./../../../externals/glew-1.13.0/compiler/vc14win64/glew-MT.vcxproj">
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets"></ImportGroup>
</Project>

View File

@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\demoFramework">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\demoFramework\Render">
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\demoFramework\Render\glmesh.cpp">
<Filter>Source Files\demoFramework\Render</Filter>
</ClCompile>
<ClCompile Include="..\..\demoFramework\Render\MyShaders.cpp">
<Filter>Source Files\demoFramework\Render</Filter>
</ClCompile>
<ClCompile Include="..\..\demoFramework\Render\newParameters.cpp">
<Filter>Source Files\demoFramework\Render</Filter>
</ClCompile>
<ClInclude Include="..\..\demoFramework\Render\glmesh.h">
<Filter>Source Files\demoFramework\Render</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\Render\MyShaders.h">
<Filter>Source Files\demoFramework\Render</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\Render\newParameters.h">
<Filter>Source Files\demoFramework\Render</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\demoFramework\BmpFile.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\FrameBufferObject.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\FXAAHelper.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\GLFontData.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\GLFontRenderer.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\HBAOHelper.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\HDRHelper.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\RawLoader.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\RenderTarget.h">

View File

@ -0,0 +1,57 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "KaplaDemo", "./KaplaDemo.vcxproj", "{6E287960-8900-CF0B-BACC-4AC0C281B53A}"
ProjectSection(ProjectDependencies) = postProject
{7D20139C-09F4-B0C5-B9C9-8E603785931F} = {7D20139C-09F4-B0C5-B9C9-8E603785931F}
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C} = {334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "glew-MT", "./../../../externals/glew-1.13.0/compiler/vc14win64/glew-MT.vcxproj", "{7D20139C-09F4-B0C5-B9C9-8E603785931F}"
ProjectSection(ProjectDependencies) = postProject
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DemoFramework", "./DemoFramework.vcxproj", "{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}"
ProjectSection(ProjectDependencies) = postProject
{7D20139C-09F4-B0C5-B9C9-8E603785931F} = {7D20139C-09F4-B0C5-B9C9-8E603785931F}
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
checked|x64 = checked|x64
debug|x64 = debug|x64
profile|x64 = profile|x64
release|x64 = release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.checked|x64.ActiveCfg = checked|x64
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.checked|x64.Build.0 = checked|x64
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.debug|x64.ActiveCfg = debug|x64
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.debug|x64.Build.0 = debug|x64
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.profile|x64.ActiveCfg = profile|x64
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.profile|x64.Build.0 = profile|x64
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.release|x64.ActiveCfg = release|x64
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.release|x64.Build.0 = release|x64
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.checked|x64.ActiveCfg = checked|x64
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.checked|x64.Build.0 = checked|x64
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.debug|x64.ActiveCfg = debug|x64
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.debug|x64.Build.0 = debug|x64
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.profile|x64.ActiveCfg = profile|x64
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.profile|x64.Build.0 = profile|x64
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.release|x64.ActiveCfg = release|x64
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.release|x64.Build.0 = release|x64
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.checked|x64.ActiveCfg = checked|x64
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.checked|x64.Build.0 = checked|x64
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.debug|x64.ActiveCfg = debug|x64
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.debug|x64.Build.0 = debug|x64
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.profile|x64.ActiveCfg = profile|x64
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.profile|x64.Build.0 = profile|x64
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.release|x64.ActiveCfg = release|x64
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.release|x64.Build.0 = release|x64
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
EndGlobalSection
GlobalSection(ExtensibilityAddins) = postSolution
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
EndGlobalSection
EndGlobal

View File

@ -0,0 +1,441 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="debug|x64">
<Configuration>debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="release|x64">
<Configuration>release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="checked|x64">
<Configuration>checked</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="profile|x64">
<Configuration>profile</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{6E287960-8900-CF0B-BACC-4AC0C281B53A}</ProjectGuid>
<RootNamespace>KaplaDemo</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='checked|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='profile|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
<OutDir>./../../../bin/VC14WIN64/DEBUG\</OutDir>
<IntDir>./x64/KaplaDemo/debug\</IntDir>
<TargetExt>.exe</TargetExt>
<TargetName>$(ProjectName)DEBUG</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
<ClCompile>
<StringPooling>true</StringPooling>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<FloatingPointModel>Fast</FloatingPointModel>
<AdditionalOptions>/EHsc /MP /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN64;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;_DEBUG;PX_CHECKED;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>OpenGL32.lib;glut32.lib;PhysX_64.lib;PhysXCooking_64.lib;PhysXCommon_64.lib;PhysXCharacterKinematic_static_64.lib;PhysXVehicle_static_64.lib;PhysXExtensions_static_64.lib;PhysXFoundation_64.lib;PhysXPvdSDK_static_64.lib;PhysXTask_static_64.lib;cgGL.lib;cg.lib;GFSDK_SSAO_GL.WIN64.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)DEBUG.exe</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_64.VC140.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN64;./../../../externals/glut-3.7.6/lib/WIN64;./../../../externals/hbao+3.0/lib/WIN64;./../../../externals/cg/2.2/lib.x64;./../../../lib/VC14WIN64;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)DEBUG.exe.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<ImportLibrary>./../../../lib/VC14WIN64/DEBUG/$(TargetName).lib</ImportLibrary>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TargetMachine>MachineX64</TargetMachine>
</Link>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
</ProjectReference>
<PostBuildEvent>
<Command>..\physx64copy.bat ./../../../../physx/bin/win.x86_64.VC140.mt ..\..\..\bin\VC14WIN64 ../../../externals ../../../externals/glut-3.7.6/bin/WIN64 ../../../externals/cg/2.2/bin.x64 ../../../externals/hbao+3.0/lib/WIN64 -postbuildevent</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
<OutDir>./../../../bin/VC14WIN64/RELEASE\</OutDir>
<IntDir>./x64/KaplaDemo/release\</IntDir>
<TargetExt>.exe</TargetExt>
<TargetName>$(ProjectName)</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
<ClCompile>
<StringPooling>true</StringPooling>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<FloatingPointModel>Fast</FloatingPointModel>
<AdditionalOptions>/EHsc /MP /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Full</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN64;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>OpenGL32.lib;glut32.lib;PhysX_64.lib;PhysXCooking_64.lib;PhysXCommon_64.lib;PhysXCharacterKinematic_static_64.lib;PhysXVehicle_static_64.lib;PhysXExtensions_static_64.lib;PhysXFoundation_64.lib;PhysXPvdSDK_static_64.lib;PhysXTask_static_64.lib;cgGL.lib;cg.lib;GFSDK_SSAO_GL.WIN64.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_64.VC140.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN64;./../../../externals/glut-3.7.6/lib/WIN64;./../../../externals/hbao+3.0/lib/WIN64;./../../../externals/cg/2.2/lib.x64;./../../../lib/VC14WIN64;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName).exe.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<ImportLibrary>./../../../lib/VC14WIN64/RELEASE/$(TargetName).lib</ImportLibrary>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TargetMachine>MachineX64</TargetMachine>
</Link>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
</ProjectReference>
<PostBuildEvent>
<Command>..\physx64copy.bat ./../../../../physx/bin/win.x86_64.VC140.mt ..\..\..\bin\VC14WIN64 ../../../externals ../../../externals/glut-3.7.6/bin/WIN64 ../../../externals/cg/2.2/bin.x64 ../../../externals/hbao+3.0/lib/WIN64 -postbuildevent</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'">
<OutDir>./../../../bin/VC14WIN64/CHECKED\</OutDir>
<IntDir>./x64/KaplaDemo/checked\</IntDir>
<TargetExt>.exe</TargetExt>
<TargetName>$(ProjectName)CHECKED</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'">
<ClCompile>
<StringPooling>true</StringPooling>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<FloatingPointModel>Fast</FloatingPointModel>
<AdditionalOptions>/EHsc /MP /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Full</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN64;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;PX_CHECKED;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>OpenGL32.lib;glut32.lib;PhysX_64.lib;PhysXCooking_64.lib;PhysXCommon_64.lib;PhysXCharacterKinematic_static_64.lib;PhysXVehicle_static_64.lib;PhysXExtensions_static_64.lib;PhysXFoundation_64.lib;PhysXPvdSDK_static_64.lib;PhysXTask_static_64.lib;cgGL.lib;cg.lib;GFSDK_SSAO_GL.WIN64.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)CHECKED.exe</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_64.VC140.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN64;./../../../externals/glut-3.7.6/lib/WIN64;./../../../externals/hbao+3.0/lib/WIN64;./../../../externals/cg/2.2/lib.x64;./../../../lib/VC14WIN64;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)CHECKED.exe.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<ImportLibrary>./../../../lib/VC14WIN64/CHECKED/$(TargetName).lib</ImportLibrary>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TargetMachine>MachineX64</TargetMachine>
</Link>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
</ProjectReference>
<PostBuildEvent>
<Command>..\physx64copy.bat ./../../../../physx/bin/win.x86_64.VC140.mt ..\..\..\bin\VC14WIN64 ../../../externals ../../../externals/glut-3.7.6/bin/WIN64 ../../../externals/cg/2.2/bin.x64 ../../../externals/hbao+3.0/lib/WIN64 -postbuildevent</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'">
<OutDir>./../../../bin/VC14WIN64/CHECKED\</OutDir>
<IntDir>./x64/KaplaDemo/profile\</IntDir>
<TargetExt>.exe</TargetExt>
<TargetName>$(ProjectName)PROFILE</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'">
<ClCompile>
<StringPooling>true</StringPooling>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<FloatingPointModel>Fast</FloatingPointModel>
<AdditionalOptions>/EHsc /MP /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Full</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN64;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;PX_PROFILE;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>OpenGL32.lib;glut32.lib;PhysX_64.lib;PhysXCooking_64.lib;PhysXCommon_64.lib;PhysXCharacterKinematic_static_64.lib;PhysXVehicle_static_64.lib;PhysXExtensions_static_64.lib;PhysXFoundation_64.lib;PhysXPvdSDK_static_64.lib;PhysXTask_static_64.lib;cgGL.lib;cg.lib;GFSDK_SSAO_GL.WIN64.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)PROFILE.exe</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_64.VC140.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN64;./../../../externals/glut-3.7.6/lib/WIN64;./../../../externals/hbao+3.0/lib/WIN64;./../../../externals/cg/2.2/lib.x64;./../../../lib/VC14WIN64;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)PROFILE.exe.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<ImportLibrary>./../../../lib/VC14WIN64/CHECKED/$(TargetName).lib</ImportLibrary>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TargetMachine>MachineX64</TargetMachine>
</Link>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
</ProjectReference>
<PostBuildEvent>
<Command>..\physx64copy.bat ./../../../../physx/bin/win.x86_64.VC140.mt ..\..\..\bin\VC14WIN64 ../../../externals ../../../externals/glut-3.7.6/bin/WIN64 ../../../externals/cg/2.2/bin.x64 ../../../externals/hbao+3.0/lib/WIN64 -postbuildevent</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\ActorBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundCreatorBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundGeometryBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\ConvexBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\MeshBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\PolygonTriangulatorBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\SimSceneBase.cpp">
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\ActorBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundCreatorBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundGeometryBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\ConvexBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\MeshBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\PolygonTriangulatorBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\SimSceneBase.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\Fracture\Actor.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Compound.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\CompoundCreator.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\CompoundGeometry.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Convex.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\ConvexRenderer.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Mesh.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\PolygonTriangulator.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\SimScene.cpp">
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\Fracture\Actor.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Compound.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\CompoundCreator.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\CompoundGeometry.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Convex.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\ConvexRenderer.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Mesh.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\PolygonTriangulator.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\RTdef.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\SimScene.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\kaplaDemo\Vec\Bounds3.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Plane.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Quat.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Transform.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Vec3.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\AABox.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Crab.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\CrabManager.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\MathUtils.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\MediaPath.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SampleViewer.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SampleViewerGamepad.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SampleViewerScene.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneCrab.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneKapla.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneKaplaArena.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneKaplaTower.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneRagdollWashingMachine.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneVehicle.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneVehicleCooking.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneVehicleSceneQuery.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\TerrainMesh.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\TerrainRandomSamplePrecompute.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Timing.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleCameraController.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleControlInputs.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleController.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleManager.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleWheelQueryResults.cpp">
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\AABox.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Crab.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\CrabManager.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\MathUtils.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\MediaPath.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\PhysXMacros.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SampleViewer.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SampleViewerGamepad.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SampleViewerScene.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneCrab.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneCrabInputEventIds.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneKapla.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneKaplaArena.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneKaplaTower.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneRagdollWashingMachine.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneVehicle.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneVehicleCooking.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneVehicleSceneQuery.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\TerrainMesh.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\TerrainRandomSamplePrecompute.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Timing.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleCameraController.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleControlInputs.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleController.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleManager.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleWheelQueryResults.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="./../../../externals/glew-1.13.0/compiler/vc14win64/glew-MT.vcxproj">
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="./DemoFramework.vcxproj">
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets"></ImportGroup>
</Project>

View File

@ -0,0 +1,303 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\kaplaDemo">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\kaplaDemo\Fracture">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\kaplaDemo\Fracture\Core">
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\ActorBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundCreatorBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundGeometryBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\ConvexBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\MeshBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\PolygonTriangulatorBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\SimSceneBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\ActorBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundCreatorBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundGeometryBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\ConvexBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\MeshBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\PolygonTriangulatorBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\SimSceneBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\Fracture\Actor.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Compound.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\CompoundCreator.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\CompoundGeometry.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Convex.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\ConvexRenderer.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Mesh.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\PolygonTriangulator.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\SimScene.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\Fracture\Actor.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Compound.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\CompoundCreator.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\CompoundGeometry.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Convex.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\ConvexRenderer.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Mesh.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\PolygonTriangulator.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\RTdef.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\SimScene.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\kaplaDemo\Vec">
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\kaplaDemo\Vec\Bounds3.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Plane.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Quat.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Transform.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Vec3.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\AABox.cpp">
<Filter>Source Files\kaplaDemo</Filter>
</ClCompile>

View File

@ -0,0 +1,280 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="debug|Win32">
<Configuration>debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="release|Win32">
<Configuration>release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="checked|Win32">
<Configuration>checked</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="profile|Win32">
<Configuration>profile</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}</ProjectGuid>
<RootNamespace>DemoFramework</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
<OutDir>./../../../bin/VC15WIN32/DEBUG\</OutDir>
<IntDir>./Win32/DemoFramework/debug\</IntDir>
<TargetExt>.lib</TargetExt>
<TargetName>$(ProjectName)DEBUG</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
<ClCompile>
<FloatingPointModel>Precise</FloatingPointModel>
<AdditionalOptions>/EHsc /GR- /GF /fp:fast /arch:SSE2 /MP /Od /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN32;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;_DEBUG;PX_CHECKED;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Lib>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)DEBUG.lib</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_32.vc141.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN32;./../../../externals/glut-3.7.6/lib/WIN32;./../../../externals/hbao+3.0/lib/WIN32;./../../../externals/cg/2.2/lib;./../../../lib/VC15WIN32;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)DEBUG.lib.pdb</ProgramDatabaseFile>
<TargetMachine>MachineX86</TargetMachine>
</Lib>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
<OutDir>./../../../bin/VC15WIN32/RELEASE\</OutDir>
<IntDir>./Win32/DemoFramework/release\</IntDir>
<TargetExt>.lib</TargetExt>
<TargetName>$(ProjectName)</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
<ClCompile>
<FloatingPointModel>Precise</FloatingPointModel>
<AdditionalOptions>/EHsc /GR- /GF /fp:fast /arch:SSE2 /MP /Ot /Ox /GL /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN32;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Lib>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_32.vc141.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN32;./../../../externals/glut-3.7.6/lib/WIN32;./../../../externals/hbao+3.0/lib/WIN32;./../../../externals/cg/2.2/lib;./../../../lib/VC15WIN32;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName).lib.pdb</ProgramDatabaseFile>
<TargetMachine>MachineX86</TargetMachine>
</Lib>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">
<OutDir>./../../../bin/VC15WIN32/CHECKED\</OutDir>
<IntDir>./Win32/DemoFramework/checked\</IntDir>
<TargetExt>.lib</TargetExt>
<TargetName>$(ProjectName)CHECKED</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">
<ClCompile>
<FloatingPointModel>Precise</FloatingPointModel>
<AdditionalOptions>/EHsc /GR- /GF /fp:fast /arch:SSE2 /MP /Ot /Ox /GL /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN32;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;PX_CHECKED;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Lib>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)CHECKED.lib</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_32.vc141.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN32;./../../../externals/glut-3.7.6/lib/WIN32;./../../../externals/hbao+3.0/lib/WIN32;./../../../externals/cg/2.2/lib;./../../../lib/VC15WIN32;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)CHECKED.lib.pdb</ProgramDatabaseFile>
<TargetMachine>MachineX86</TargetMachine>
</Lib>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">
<OutDir>./../../../bin/VC15WIN32/PROFILE\</OutDir>
<IntDir>./Win32/DemoFramework/profile\</IntDir>
<TargetExt>.lib</TargetExt>
<TargetName>$(ProjectName)PROFILE</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">
<ClCompile>
<FloatingPointModel>Precise</FloatingPointModel>
<AdditionalOptions>/EHsc /GR- /GF /fp:fast /arch:SSE2 /MP /Ot /Ox /GL /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN32;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;PX_PROFILE;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Lib>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)PROFILE.lib</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_32.vc141.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN32;./../../../externals/glut-3.7.6/lib/WIN32;./../../../externals/hbao+3.0/lib/WIN32;./../../../externals/cg/2.2/lib;./../../../lib/VC15WIN32;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)PROFILE.lib.pdb</ProgramDatabaseFile>
<TargetMachine>MachineX86</TargetMachine>
</Lib>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\demoFramework\Render\glmesh.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\Render\MyShaders.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\Render\newParameters.cpp">
</ClCompile>
<ClInclude Include="..\..\demoFramework\Render\glmesh.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\Render\MyShaders.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\Render\newParameters.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\demoFramework\BmpFile.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\FrameBufferObject.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\FXAAHelper.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\GLFontData.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\GLFontRenderer.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\HBAOHelper.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\HDRHelper.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\RawLoader.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\RenderTarget.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\Shader.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\ShaderShadow.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\ShadowMap.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\SSAOHelper.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\Texture.h">
</ClInclude>
<ClCompile Include="..\..\demoFramework\BmpFile.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\FrameBufferObject.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\FXAAHelper.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\GLFontRenderer.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\HBAOHelper.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\HDRHelper.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\RawLoader.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\RenderTarget.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\Shader.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\ShaderShadow.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\ShadowMap.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\SSAOHelper.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\Texture.cpp">
</ClCompile>
</ItemGroup>
<ItemGroup>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="./../../../externals/glew-1.13.0/compiler/vc15win32/glew-MT.vcxproj">
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets"></ImportGroup>
</Project>

View File

@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\demoFramework">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\demoFramework\Render">
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\demoFramework\Render\glmesh.cpp">
<Filter>Source Files\demoFramework\Render</Filter>
</ClCompile>
<ClCompile Include="..\..\demoFramework\Render\MyShaders.cpp">
<Filter>Source Files\demoFramework\Render</Filter>
</ClCompile>
<ClCompile Include="..\..\demoFramework\Render\newParameters.cpp">
<Filter>Source Files\demoFramework\Render</Filter>
</ClCompile>
<ClInclude Include="..\..\demoFramework\Render\glmesh.h">
<Filter>Source Files\demoFramework\Render</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\Render\MyShaders.h">
<Filter>Source Files\demoFramework\Render</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\Render\newParameters.h">
<Filter>Source Files\demoFramework\Render</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\demoFramework\BmpFile.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\FrameBufferObject.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\FXAAHelper.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\GLFontData.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\GLFontRenderer.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\HBAOHelper.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\HDRHelper.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\RawLoader.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\RenderTarget.h">

View File

@ -0,0 +1,57 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "KaplaDemo", "./KaplaDemo.vcxproj", "{6E287960-8900-CF0B-BACC-4AC0C281B53A}"
ProjectSection(ProjectDependencies) = postProject
{7D20139C-09F4-B0C5-B9C9-8E603785931F} = {7D20139C-09F4-B0C5-B9C9-8E603785931F}
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C} = {334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "glew-MT", "./../../../externals/glew-1.13.0/compiler/vc15win32/glew-MT.vcxproj", "{7D20139C-09F4-B0C5-B9C9-8E603785931F}"
ProjectSection(ProjectDependencies) = postProject
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DemoFramework", "./DemoFramework.vcxproj", "{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}"
ProjectSection(ProjectDependencies) = postProject
{7D20139C-09F4-B0C5-B9C9-8E603785931F} = {7D20139C-09F4-B0C5-B9C9-8E603785931F}
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
checked|Win32 = checked|Win32
debug|Win32 = debug|Win32
profile|Win32 = profile|Win32
release|Win32 = release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.checked|Win32.ActiveCfg = checked|Win32
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.checked|Win32.Build.0 = checked|Win32
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.debug|Win32.ActiveCfg = debug|Win32
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.debug|Win32.Build.0 = debug|Win32
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.profile|Win32.ActiveCfg = profile|Win32
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.profile|Win32.Build.0 = profile|Win32
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.release|Win32.ActiveCfg = release|Win32
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.release|Win32.Build.0 = release|Win32
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.checked|Win32.ActiveCfg = checked|Win32
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.checked|Win32.Build.0 = checked|Win32
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.debug|Win32.ActiveCfg = debug|Win32
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.debug|Win32.Build.0 = debug|Win32
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.profile|Win32.ActiveCfg = profile|Win32
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.profile|Win32.Build.0 = profile|Win32
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.release|Win32.ActiveCfg = release|Win32
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.release|Win32.Build.0 = release|Win32
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.checked|Win32.ActiveCfg = checked|Win32
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.checked|Win32.Build.0 = checked|Win32
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.debug|Win32.ActiveCfg = debug|Win32
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.debug|Win32.Build.0 = debug|Win32
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.profile|Win32.ActiveCfg = profile|Win32
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.profile|Win32.Build.0 = profile|Win32
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.release|Win32.ActiveCfg = release|Win32
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.release|Win32.Build.0 = release|Win32
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
EndGlobalSection
GlobalSection(ExtensibilityAddins) = postSolution
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
EndGlobalSection
EndGlobal

View File

@ -0,0 +1,423 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="debug|Win32">
<Configuration>debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="release|Win32">
<Configuration>release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="checked|Win32">
<Configuration>checked</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="profile|Win32">
<Configuration>profile</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{6E287960-8900-CF0B-BACC-4AC0C281B53A}</ProjectGuid>
<RootNamespace>KaplaDemo</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
<OutDir>./../../../bin/VC15WIN32/DEBUG\</OutDir>
<IntDir>./Win32/KaplaDemo/debug\</IntDir>
<TargetExt>.exe</TargetExt>
<TargetName>$(ProjectName)DEBUG</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|Win32'">
<ClCompile>
<FloatingPointModel>Precise</FloatingPointModel>
<AdditionalOptions>/EHsc /GR- /GF /fp:fast /arch:SSE2 /MP /Od /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN32;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;_DEBUG;PX_CHECKED;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>OpenGL32.lib;glut32.lib;PhysX_32.lib;PhysXCooking_32.lib;PhysXCommon_32.lib;PhysXCharacterKinematic_static_32.lib;PhysXVehicle_static_32.lib;PhysXExtensions_static_32.lib;PhysXFoundation_32.lib;PhysXPvdSDK_static_32.lib;PhysXTask_static_32.lib;cgGL.lib;cg.lib;GFSDK_SSAO_GL.WIN32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)DEBUG.exe</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_32.vc141.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN32;./../../../externals/glut-3.7.6/lib/WIN32;./../../../externals/hbao+3.0/lib/WIN32;./../../../externals/cg/2.2/lib;./../../../lib/VC15WIN32;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)DEBUG.exe.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<ImportLibrary>./../../../lib/VC15WIN32/DEBUG/$(TargetName).lib</ImportLibrary>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TargetMachine>MachineX86</TargetMachine>
</Link>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
</ProjectReference>
<PostBuildEvent>
<Command>..\physxcopy.bat ./../../../../physx/bin/win.x86_32.vc141.mt ..\..\..\bin\VC15WIN32 ../../../externals ../../../externals/glut-3.7.6/bin/WIN32 ../../../externals/cg/2.2/bin ../../../externals/hbao+3.0/lib/WIN32 -postbuildevent</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
<OutDir>./../../../bin/VC15WIN32/RELEASE\</OutDir>
<IntDir>./Win32/KaplaDemo/release\</IntDir>
<TargetExt>.exe</TargetExt>
<TargetName>$(ProjectName)</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|Win32'">
<ClCompile>
<FloatingPointModel>Precise</FloatingPointModel>
<AdditionalOptions>/EHsc /GR- /GF /fp:fast /arch:SSE2 /MP /Ot /Ox /GL /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN32;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>OpenGL32.lib;glut32.lib;PhysX_32.lib;PhysXCooking_32.lib;PhysXCommon_32.lib;PhysXCharacterKinematic_static_32.lib;PhysXVehicle_static_32.lib;PhysXExtensions_static_32.lib;PhysXFoundation_32.lib;PhysXPvdSDK_static_32.lib;PhysXTask_static_32.lib;cgGL.lib;cg.lib;GFSDK_SSAO_GL.WIN32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_32.vc141.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN32;./../../../externals/glut-3.7.6/lib/WIN32;./../../../externals/hbao+3.0/lib/WIN32;./../../../externals/cg/2.2/lib;./../../../lib/VC15WIN32;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName).exe.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<ImportLibrary>./../../../lib/VC15WIN32/RELEASE/$(TargetName).lib</ImportLibrary>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TargetMachine>MachineX86</TargetMachine>
</Link>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
</ProjectReference>
<PostBuildEvent>
<Command>..\physxcopy.bat ./../../../../physx/bin/win.x86_32.vc141.mt ..\..\..\bin\VC15WIN32 ../../../externals ../../../externals/glut-3.7.6/bin/WIN32 ../../../externals/cg/2.2/bin ../../../externals/hbao+3.0/lib/WIN32 -postbuildevent</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">
<OutDir>./../../../bin/VC15WIN32/CHECKED\</OutDir>
<IntDir>./Win32/KaplaDemo/checked\</IntDir>
<TargetExt>.exe</TargetExt>
<TargetName>$(ProjectName)CHECKED</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|Win32'">
<ClCompile>
<FloatingPointModel>Precise</FloatingPointModel>
<AdditionalOptions>/EHsc /GR- /GF /fp:fast /arch:SSE2 /MP /Ot /Ox /GL /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN32;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;PX_CHECKED;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>OpenGL32.lib;glut32.lib;PhysX_32.lib;PhysXCooking_32.lib;PhysXCommon_32.lib;PhysXCharacterKinematic_static_32.lib;PhysXVehicle_static_32.lib;PhysXExtensions_static_32.lib;PhysXFoundation_32.lib;PhysXPvdSDK_static_32.lib;PhysXTask_static_32.lib;cgGL.lib;cg.lib;GFSDK_SSAO_GL.WIN32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)CHECKED.exe</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_32.vc141.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN32;./../../../externals/glut-3.7.6/lib/WIN32;./../../../externals/hbao+3.0/lib/WIN32;./../../../externals/cg/2.2/lib;./../../../lib/VC15WIN32;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)CHECKED.exe.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<ImportLibrary>./../../../lib/VC15WIN32/CHECKED/$(TargetName).lib</ImportLibrary>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TargetMachine>MachineX86</TargetMachine>
</Link>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
</ProjectReference>
<PostBuildEvent>
<Command>..\physxcopy.bat ./../../../../physx/bin/win.x86_32.vc141.mt ..\..\..\bin\VC15WIN32 ../../../externals ../../../externals/glut-3.7.6/bin/WIN32 ../../../externals/cg/2.2/bin ../../../externals/hbao+3.0/lib/WIN32 -postbuildevent</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">
<OutDir>./../../../bin/VC15WIN32/PROFILE\</OutDir>
<IntDir>./Win32/KaplaDemo/profile\</IntDir>
<TargetExt>.exe</TargetExt>
<TargetName>$(ProjectName)PROFILE</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|Win32'">
<ClCompile>
<FloatingPointModel>Precise</FloatingPointModel>
<AdditionalOptions>/EHsc /GR- /GF /fp:fast /arch:SSE2 /MP /Ot /Ox /GL /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN32;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;PX_PROFILE;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>OpenGL32.lib;glut32.lib;PhysX_32.lib;PhysXCooking_32.lib;PhysXCommon_32.lib;PhysXCharacterKinematic_static_32.lib;PhysXVehicle_static_32.lib;PhysXExtensions_static_32.lib;PhysXFoundation_32.lib;PhysXPvdSDK_static_32.lib;PhysXTask_static_32.lib;cgGL.lib;cg.lib;GFSDK_SSAO_GL.WIN32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)PROFILE.exe</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_32.vc141.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN32;./../../../externals/glut-3.7.6/lib/WIN32;./../../../externals/hbao+3.0/lib/WIN32;./../../../externals/cg/2.2/lib;./../../../lib/VC15WIN32;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)PROFILE.exe.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<ImportLibrary>./../../../lib/VC15WIN32/PROFILE/$(TargetName).lib</ImportLibrary>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TargetMachine>MachineX86</TargetMachine>
</Link>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
</ProjectReference>
<PostBuildEvent>
<Command>..\physxcopy.bat ./../../../../physx/bin/win.x86_32.vc141.mt ..\..\..\bin\VC15WIN32 ../../../externals ../../../externals/glut-3.7.6/bin/WIN32 ../../../externals/cg/2.2/bin ../../../externals/hbao+3.0/lib/WIN32 -postbuildevent</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\ActorBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundCreatorBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundGeometryBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\ConvexBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\MeshBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\PolygonTriangulatorBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\SimSceneBase.cpp">
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\ActorBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundCreatorBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundGeometryBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\ConvexBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\MeshBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\PolygonTriangulatorBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\SimSceneBase.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\Fracture\Actor.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Compound.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\CompoundCreator.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\CompoundGeometry.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Convex.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\ConvexRenderer.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Mesh.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\PolygonTriangulator.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\SimScene.cpp">
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\Fracture\Actor.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Compound.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\CompoundCreator.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\CompoundGeometry.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Convex.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\ConvexRenderer.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Mesh.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\PolygonTriangulator.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\RTdef.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\SimScene.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\kaplaDemo\Vec\Bounds3.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Plane.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Quat.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Transform.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Vec3.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\AABox.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Crab.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\CrabManager.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\MathUtils.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\MediaPath.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SampleViewer.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SampleViewerGamepad.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SampleViewerScene.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneCrab.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneKapla.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneKaplaArena.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneKaplaTower.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneRagdollWashingMachine.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneVehicle.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneVehicleCooking.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneVehicleSceneQuery.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\TerrainMesh.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\TerrainRandomSamplePrecompute.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Timing.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleCameraController.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleControlInputs.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleController.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleManager.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleWheelQueryResults.cpp">
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\AABox.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Crab.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\CrabManager.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\MathUtils.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\MediaPath.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\PhysXMacros.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SampleViewer.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SampleViewerGamepad.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SampleViewerScene.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneCrab.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneCrabInputEventIds.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneKapla.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneKaplaArena.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneKaplaTower.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneRagdollWashingMachine.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneVehicle.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneVehicleCooking.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneVehicleSceneQuery.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\TerrainMesh.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\TerrainRandomSamplePrecompute.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Timing.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleCameraController.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleControlInputs.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleController.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleManager.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleWheelQueryResults.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="./../../../externals/glew-1.13.0/compiler/vc15win32/glew-MT.vcxproj">
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="./DemoFramework.vcxproj">
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets"></ImportGroup>
</Project>

View File

@ -0,0 +1,303 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\kaplaDemo">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\kaplaDemo\Fracture">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\kaplaDemo\Fracture\Core">
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\ActorBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundCreatorBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundGeometryBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\ConvexBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\MeshBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\PolygonTriangulatorBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\SimSceneBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\ActorBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundCreatorBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundGeometryBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\ConvexBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\MeshBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\PolygonTriangulatorBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\SimSceneBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\Fracture\Actor.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Compound.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\CompoundCreator.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\CompoundGeometry.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Convex.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\ConvexRenderer.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Mesh.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\PolygonTriangulator.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\SimScene.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\Fracture\Actor.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Compound.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\CompoundCreator.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\CompoundGeometry.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Convex.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\ConvexRenderer.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Mesh.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\PolygonTriangulator.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\RTdef.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\SimScene.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\kaplaDemo\Vec">
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\kaplaDemo\Vec\Bounds3.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Plane.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Quat.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Transform.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Vec3.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\AABox.cpp">
<Filter>Source Files\kaplaDemo</Filter>
</ClCompile>

View File

@ -0,0 +1,280 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="debug|x64">
<Configuration>debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="release|x64">
<Configuration>release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="checked|x64">
<Configuration>checked</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="profile|x64">
<Configuration>profile</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}</ProjectGuid>
<RootNamespace>DemoFramework</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='checked|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='profile|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
<OutDir>./../../../bin/VC15WIN64/DEBUG\</OutDir>
<IntDir>./x64/DemoFramework/debug\</IntDir>
<TargetExt>.lib</TargetExt>
<TargetName>$(ProjectName)DEBUG</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
<ClCompile>
<FloatingPointModel>Precise</FloatingPointModel>
<AdditionalOptions>/EHsc /GR- /GF /fp:fast /arch:SSE2 /MP /Od /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN64;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;_DEBUG;PX_CHECKED;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Lib>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)DEBUG.lib</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_64.vc141.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN64;./../../../externals/glut-3.7.6/lib/WIN64;./../../../externals/hbao+3.0/lib/WIN64;./../../../externals/cg/2.2/lib.x64;./../../../lib/VC15WIN64;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)DEBUG.lib.pdb</ProgramDatabaseFile>
<TargetMachine>MachineX64</TargetMachine>
</Lib>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
<OutDir>./../../../bin/VC15WIN64/RELEASE\</OutDir>
<IntDir>./x64/DemoFramework/release\</IntDir>
<TargetExt>.lib</TargetExt>
<TargetName>$(ProjectName)</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
<ClCompile>
<FloatingPointModel>Precise</FloatingPointModel>
<AdditionalOptions>/EHsc /GR- /GF /fp:fast /arch:SSE2 /MP /Ot /Ox /GL /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN64;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Lib>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_64.vc141.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN64;./../../../externals/glut-3.7.6/lib/WIN64;./../../../externals/hbao+3.0/lib/WIN64;./../../../externals/cg/2.2/lib.x64;./../../../lib/VC15WIN64;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName).lib.pdb</ProgramDatabaseFile>
<TargetMachine>MachineX64</TargetMachine>
</Lib>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'">
<OutDir>./../../../bin/VC15WIN64/CHECKED\</OutDir>
<IntDir>./x64/DemoFramework/checked\</IntDir>
<TargetExt>.lib</TargetExt>
<TargetName>$(ProjectName)CHECKED</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'">
<ClCompile>
<FloatingPointModel>Precise</FloatingPointModel>
<AdditionalOptions>/EHsc /GR- /GF /fp:fast /arch:SSE2 /MP /Ot /Ox /GL /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN64;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;PX_CHECKED;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Lib>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)CHECKED.lib</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_64.vc141.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN64;./../../../externals/glut-3.7.6/lib/WIN64;./../../../externals/hbao+3.0/lib/WIN64;./../../../externals/cg/2.2/lib.x64;./../../../lib/VC15WIN64;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)CHECKED.lib.pdb</ProgramDatabaseFile>
<TargetMachine>MachineX64</TargetMachine>
</Lib>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'">
<OutDir>./../../../bin/VC15WIN64/CHECKED\</OutDir>
<IntDir>./x64/DemoFramework/profile\</IntDir>
<TargetExt>.lib</TargetExt>
<TargetName>$(ProjectName)PROFILE</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'">
<ClCompile>
<FloatingPointModel>Precise</FloatingPointModel>
<AdditionalOptions>/EHsc /GR- /GF /fp:fast /arch:SSE2 /MP /Ot /Ox /GL /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN64;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;PX_PROFILE;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Lib>
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)PROFILE.lib</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_64.vc141.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN64;./../../../externals/glut-3.7.6/lib/WIN64;./../../../externals/hbao+3.0/lib/WIN64;./../../../externals/cg/2.2/lib.x64;./../../../lib/VC15WIN64;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)PROFILE.lib.pdb</ProgramDatabaseFile>
<TargetMachine>MachineX64</TargetMachine>
</Lib>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
</ProjectReference>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\demoFramework\Render\glmesh.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\Render\MyShaders.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\Render\newParameters.cpp">
</ClCompile>
<ClInclude Include="..\..\demoFramework\Render\glmesh.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\Render\MyShaders.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\Render\newParameters.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\demoFramework\BmpFile.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\FrameBufferObject.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\FXAAHelper.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\GLFontData.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\GLFontRenderer.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\HBAOHelper.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\HDRHelper.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\RawLoader.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\RenderTarget.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\Shader.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\ShaderShadow.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\ShadowMap.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\SSAOHelper.h">
</ClInclude>
<ClInclude Include="..\..\demoFramework\Texture.h">
</ClInclude>
<ClCompile Include="..\..\demoFramework\BmpFile.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\FrameBufferObject.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\FXAAHelper.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\GLFontRenderer.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\HBAOHelper.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\HDRHelper.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\RawLoader.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\RenderTarget.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\Shader.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\ShaderShadow.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\ShadowMap.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\SSAOHelper.cpp">
</ClCompile>
<ClCompile Include="..\..\demoFramework\Texture.cpp">
</ClCompile>
</ItemGroup>
<ItemGroup>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="./../../../externals/glew-1.13.0/compiler/vc15win64/glew-MT.vcxproj">
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets"></ImportGroup>
</Project>

View File

@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\demoFramework">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\demoFramework\Render">
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\demoFramework\Render\glmesh.cpp">
<Filter>Source Files\demoFramework\Render</Filter>
</ClCompile>
<ClCompile Include="..\..\demoFramework\Render\MyShaders.cpp">
<Filter>Source Files\demoFramework\Render</Filter>
</ClCompile>
<ClCompile Include="..\..\demoFramework\Render\newParameters.cpp">
<Filter>Source Files\demoFramework\Render</Filter>
</ClCompile>
<ClInclude Include="..\..\demoFramework\Render\glmesh.h">
<Filter>Source Files\demoFramework\Render</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\Render\MyShaders.h">
<Filter>Source Files\demoFramework\Render</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\Render\newParameters.h">
<Filter>Source Files\demoFramework\Render</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\demoFramework\BmpFile.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\FrameBufferObject.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\FXAAHelper.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\GLFontData.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\GLFontRenderer.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\HBAOHelper.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\HDRHelper.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\RawLoader.h">
<Filter>Source Files\demoFramework</Filter>
</ClInclude>
<ClInclude Include="..\..\demoFramework\RenderTarget.h">

View File

@ -0,0 +1,57 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "KaplaDemo", "./KaplaDemo.vcxproj", "{6E287960-8900-CF0B-BACC-4AC0C281B53A}"
ProjectSection(ProjectDependencies) = postProject
{7D20139C-09F4-B0C5-B9C9-8E603785931F} = {7D20139C-09F4-B0C5-B9C9-8E603785931F}
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C} = {334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "glew-MT", "./../../../externals/glew-1.13.0/compiler/vc15win64/glew-MT.vcxproj", "{7D20139C-09F4-B0C5-B9C9-8E603785931F}"
ProjectSection(ProjectDependencies) = postProject
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DemoFramework", "./DemoFramework.vcxproj", "{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}"
ProjectSection(ProjectDependencies) = postProject
{7D20139C-09F4-B0C5-B9C9-8E603785931F} = {7D20139C-09F4-B0C5-B9C9-8E603785931F}
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
checked|x64 = checked|x64
debug|x64 = debug|x64
profile|x64 = profile|x64
release|x64 = release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.checked|x64.ActiveCfg = checked|x64
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.checked|x64.Build.0 = checked|x64
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.debug|x64.ActiveCfg = debug|x64
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.debug|x64.Build.0 = debug|x64
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.profile|x64.ActiveCfg = profile|x64
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.profile|x64.Build.0 = profile|x64
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.release|x64.ActiveCfg = release|x64
{6E287960-8900-CF0B-BACC-4AC0C281B53A}.release|x64.Build.0 = release|x64
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.checked|x64.ActiveCfg = checked|x64
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.checked|x64.Build.0 = checked|x64
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.debug|x64.ActiveCfg = debug|x64
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.debug|x64.Build.0 = debug|x64
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.profile|x64.ActiveCfg = profile|x64
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.profile|x64.Build.0 = profile|x64
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.release|x64.ActiveCfg = release|x64
{7D20139C-09F4-B0C5-B9C9-8E603785931F}.release|x64.Build.0 = release|x64
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.checked|x64.ActiveCfg = checked|x64
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.checked|x64.Build.0 = checked|x64
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.debug|x64.ActiveCfg = debug|x64
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.debug|x64.Build.0 = debug|x64
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.profile|x64.ActiveCfg = profile|x64
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.profile|x64.Build.0 = profile|x64
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.release|x64.ActiveCfg = release|x64
{334F4422-2744-A7F0-A2CA-E6E2CE04CA5C}.release|x64.Build.0 = release|x64
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
EndGlobalSection
GlobalSection(ExtensibilityAddins) = postSolution
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
EndGlobalSection
EndGlobal

View File

@ -0,0 +1,423 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="debug|x64">
<Configuration>debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="release|x64">
<Configuration>release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="checked|x64">
<Configuration>checked</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="profile|x64">
<Configuration>profile</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{6E287960-8900-CF0B-BACC-4AC0C281B53A}</ProjectGuid>
<RootNamespace>KaplaDemo</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='checked|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='profile|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
<OutDir>./../../../bin/VC15WIN64/DEBUG\</OutDir>
<IntDir>./x64/KaplaDemo/debug\</IntDir>
<TargetExt>.exe</TargetExt>
<TargetName>$(ProjectName)DEBUG</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug|x64'">
<ClCompile>
<FloatingPointModel>Precise</FloatingPointModel>
<AdditionalOptions>/EHsc /GR- /GF /fp:fast /arch:SSE2 /MP /Od /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN64;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;_DEBUG;PX_CHECKED;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>OpenGL32.lib;glut32.lib;PhysX_64.lib;PhysXCooking_64.lib;PhysXCommon_64.lib;PhysXCharacterKinematic_static_64.lib;PhysXVehicle_static_64.lib;PhysXExtensions_static_64.lib;PhysXFoundation_64.lib;PhysXPvdSDK_static_64.lib;PhysXTask_static_64.lib;cgGL.lib;cg.lib;GFSDK_SSAO_GL.WIN64.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)DEBUG.exe</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_64.vc141.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN64;./../../../externals/glut-3.7.6/lib/WIN64;./../../../externals/hbao+3.0/lib/WIN64;./../../../externals/cg/2.2/lib.x64;./../../../lib/VC15WIN64;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)DEBUG.exe.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<ImportLibrary>./../../../lib/VC15WIN64/DEBUG/$(TargetName).lib</ImportLibrary>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TargetMachine>MachineX64</TargetMachine>
</Link>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
</ProjectReference>
<PostBuildEvent>
<Command>..\physx64copy.bat ./../../../../physx/bin/win.x86_64.vc141.mt ..\..\..\bin\VC15WIN64 ../../../externals ../../../externals/glut-3.7.6/bin/WIN64 ../../../externals/cg/2.2/bin.x64 ../../../externals/hbao+3.0/lib/WIN64 -postbuildevent</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
<OutDir>./../../../bin/VC15WIN64/RELEASE\</OutDir>
<IntDir>./x64/KaplaDemo/release\</IntDir>
<TargetExt>.exe</TargetExt>
<TargetName>$(ProjectName)</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release|x64'">
<ClCompile>
<FloatingPointModel>Precise</FloatingPointModel>
<AdditionalOptions>/EHsc /GR- /GF /fp:fast /arch:SSE2 /MP /Ot /Ox /GL /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN64;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>OpenGL32.lib;glut32.lib;PhysX_64.lib;PhysXCooking_64.lib;PhysXCommon_64.lib;PhysXCharacterKinematic_static_64.lib;PhysXVehicle_static_64.lib;PhysXExtensions_static_64.lib;PhysXFoundation_64.lib;PhysXPvdSDK_static_64.lib;PhysXTask_static_64.lib;cgGL.lib;cg.lib;GFSDK_SSAO_GL.WIN64.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_64.vc141.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN64;./../../../externals/glut-3.7.6/lib/WIN64;./../../../externals/hbao+3.0/lib/WIN64;./../../../externals/cg/2.2/lib.x64;./../../../lib/VC15WIN64;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName).exe.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<ImportLibrary>./../../../lib/VC15WIN64/RELEASE/$(TargetName).lib</ImportLibrary>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TargetMachine>MachineX64</TargetMachine>
</Link>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
</ProjectReference>
<PostBuildEvent>
<Command>..\physx64copy.bat ./../../../../physx/bin/win.x86_64.vc141.mt ..\..\..\bin\VC15WIN64 ../../../externals ../../../externals/glut-3.7.6/bin/WIN64 ../../../externals/cg/2.2/bin.x64 ../../../externals/hbao+3.0/lib/WIN64 -postbuildevent</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'">
<OutDir>./../../../bin/VC15WIN64/CHECKED\</OutDir>
<IntDir>./x64/KaplaDemo/checked\</IntDir>
<TargetExt>.exe</TargetExt>
<TargetName>$(ProjectName)CHECKED</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='checked|x64'">
<ClCompile>
<FloatingPointModel>Precise</FloatingPointModel>
<AdditionalOptions>/EHsc /GR- /GF /fp:fast /arch:SSE2 /MP /Ot /Ox /GL /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN64;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;PX_CHECKED;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>OpenGL32.lib;glut32.lib;PhysX_64.lib;PhysXCooking_64.lib;PhysXCommon_64.lib;PhysXCharacterKinematic_static_64.lib;PhysXVehicle_static_64.lib;PhysXExtensions_static_64.lib;PhysXFoundation_64.lib;PhysXPvdSDK_static_64.lib;PhysXTask_static_64.lib;cgGL.lib;cg.lib;GFSDK_SSAO_GL.WIN64.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)CHECKED.exe</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_64.vc141.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN64;./../../../externals/glut-3.7.6/lib/WIN64;./../../../externals/hbao+3.0/lib/WIN64;./../../../externals/cg/2.2/lib.x64;./../../../lib/VC15WIN64;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)CHECKED.exe.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<ImportLibrary>./../../../lib/VC15WIN64/CHECKED/$(TargetName).lib</ImportLibrary>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TargetMachine>MachineX64</TargetMachine>
</Link>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
</ProjectReference>
<PostBuildEvent>
<Command>..\physx64copy.bat ./../../../../physx/bin/win.x86_64.vc141.mt ..\..\..\bin\VC15WIN64 ../../../externals ../../../externals/glut-3.7.6/bin/WIN64 ../../../externals/cg/2.2/bin.x64 ../../../externals/hbao+3.0/lib/WIN64 -postbuildevent</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'">
<OutDir>./../../../bin/VC15WIN64/CHECKED\</OutDir>
<IntDir>./x64/KaplaDemo/profile\</IntDir>
<TargetExt>.exe</TargetExt>
<TargetName>$(ProjectName)PROFILE</TargetName>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules />
<CodeAnalysisRuleAssemblies />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='profile|x64'">
<ClCompile>
<FloatingPointModel>Precise</FloatingPointModel>
<AdditionalOptions>/EHsc /GR- /GF /fp:fast /arch:SSE2 /MP /Ot /Ox /GL /D GLEW_STATIC /d2Zi+</AdditionalOptions>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./../../../../physx/Source/GeomUtils/src;./../../../../physx/Source/PhysX/src;./../../../../physx/Source/PhysX/src/buffering;./../../../../physx/Source/PvdRuntime/src;./../../../../physx/Source/GeomUtils/headers;./../../../../physx/Source/GeomUtils/include;./../../../../physx/Source/GeomUtils/opcode;./../../../../physx/Source/RepX/include;./../../../../physx/Source/RepXUpgrader/include;./../../../../physx/Source/foundation/source;./../../../../physx/Source/foundation/include;./../../../../physx/Source/Common/src;./../../../../physx/Source/LowLevel/software/include;./../../../../physx/Source/LowLevel/api/include;./../../../../physx/Source/SimulationController/include;./../../../../physx/Source/SceneQuery;./../../../../physx/Include;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Include/characterkinematic;./../../../../physx/Include/common;./../../../../physx/Include/cooking;./../../../../physx/Include/extensions;./../../../../physx/Include/foundation;./../../../../physx/Include/geometry;./../../../../physx/Include/gpu;./../../../../physx/Include/physxprofilesdk;./../../../../physx/Include/physxvisualdebuggersdk;./../../../../physx/Include/pvd;./../../../../physx/Include/pxtask;./../../../../physx/Include/RepX;./../../../../physx/Include/RepXUpgrader;./../../kaplaDemo;./../../kaplaDemo/Fracture;./../../kaplaDemo/Fracture/Core;./../../demoFramework/Render;./../../kaplaDemo/Vec;./../../demoFramework;./../../../../physx/Samples/PxToolkit/include;./../../../../physx/Snippets/Graphics/include/WIN64;./../../../../pxshared/include;./../../../externals/cg/2.2/include;./../../../externals/hbao+3.0/include;./../../../externals/glew-1.13.0/include;./../../../Tools/nsight;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;WIN64;_CRT_SECURE_NO_DEPRECATE;_WIN32;AG_PERFMON;NDEBUG;PX_PROFILE;PX_SUPPORT_VISUAL_DEBUGGER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ExceptionHandling>false</ExceptionHandling>
<WarningLevel>Level3</WarningLevel>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile></PrecompiledHeaderFile>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>OpenGL32.lib;glut32.lib;PhysX_64.lib;PhysXCooking_64.lib;PhysXCommon_64.lib;PhysXCharacterKinematic_static_64.lib;PhysXVehicle_static_64.lib;PhysXExtensions_static_64.lib;PhysXFoundation_64.lib;PhysXPvdSDK_static_64.lib;PhysXTask_static_64.lib;cgGL.lib;cg.lib;GFSDK_SSAO_GL.WIN64.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(ProjectName)PROFILE.exe</OutputFile>
<AdditionalLibraryDirectories>./../../../../physx/bin/win.x86_64.vc141.mt/$(ConfigurationName);./../../../externals/glew-1.13.0/lib/WIN64;./../../../externals/glut-3.7.6/lib/WIN64;./../../../externals/hbao+3.0/lib/WIN64;./../../../externals/cg/2.2/lib.x64;./../../../lib/VC15WIN64;./../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>$(OutDir)/$(ProjectName)PROFILE.exe.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<ImportLibrary>./../../../lib/VC15WIN64/CHECKED/$(TargetName).lib</ImportLibrary>
<GenerateDebugInformation>true</GenerateDebugInformation>
<TargetMachine>MachineX64</TargetMachine>
</Link>
<ResourceCompile>
</ResourceCompile>
<ProjectReference>
</ProjectReference>
<PostBuildEvent>
<Command>..\physx64copy.bat ./../../../../physx/bin/win.x86_64.vc141.mt ..\..\..\bin\VC15WIN64 ../../../externals ../../../externals/glut-3.7.6/bin/WIN64 ../../../externals/cg/2.2/bin.x64 ../../../externals/hbao+3.0/lib/WIN64 -postbuildevent</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\ActorBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundCreatorBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundGeometryBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\ConvexBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\MeshBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\PolygonTriangulatorBase.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\SimSceneBase.cpp">
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\ActorBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundCreatorBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundGeometryBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\ConvexBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\MeshBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\PolygonTriangulatorBase.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\SimSceneBase.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\Fracture\Actor.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Compound.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\CompoundCreator.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\CompoundGeometry.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Convex.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\ConvexRenderer.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Mesh.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\PolygonTriangulator.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\SimScene.cpp">
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\Fracture\Actor.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Compound.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\CompoundCreator.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\CompoundGeometry.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Convex.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\ConvexRenderer.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Mesh.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\PolygonTriangulator.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\RTdef.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\SimScene.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\kaplaDemo\Vec\Bounds3.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Plane.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Quat.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Transform.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Vec3.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\AABox.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Crab.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\CrabManager.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\MathUtils.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\MediaPath.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SampleViewer.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SampleViewerGamepad.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SampleViewerScene.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneCrab.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneKapla.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneKaplaArena.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneKaplaTower.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneRagdollWashingMachine.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneVehicle.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneVehicleCooking.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\SceneVehicleSceneQuery.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\TerrainMesh.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\TerrainRandomSamplePrecompute.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Timing.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleCameraController.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleControlInputs.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleController.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleManager.cpp">
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\VehicleWheelQueryResults.cpp">
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\AABox.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Crab.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\CrabManager.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\MathUtils.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\MediaPath.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\PhysXMacros.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SampleViewer.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SampleViewerGamepad.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SampleViewerScene.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneCrab.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneCrabInputEventIds.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneKapla.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneKaplaArena.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneKaplaTower.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneRagdollWashingMachine.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneVehicle.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneVehicleCooking.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\SceneVehicleSceneQuery.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\TerrainMesh.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\TerrainRandomSamplePrecompute.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Timing.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleCameraController.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleControlInputs.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleController.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleManager.h">
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\VehicleWheelQueryResults.h">
</ClInclude>
</ItemGroup>
<ItemGroup>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="./../../../externals/glew-1.13.0/compiler/vc15win64/glew-MT.vcxproj">
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="./DemoFramework.vcxproj">
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets"></ImportGroup>
</Project>

View File

@ -0,0 +1,303 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\kaplaDemo">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\kaplaDemo\Fracture">
</Filter>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\kaplaDemo\Fracture\Core">
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\ActorBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundCreatorBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\CompoundGeometryBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\ConvexBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\MeshBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\PolygonTriangulatorBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Core\SimSceneBase.cpp">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\ActorBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundCreatorBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\CompoundGeometryBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\ConvexBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\MeshBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\PolygonTriangulatorBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Core\SimSceneBase.h">
<Filter>Source Files\kaplaDemo\Fracture\Core</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\Fracture\Actor.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Compound.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\CompoundCreator.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\CompoundGeometry.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Convex.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\ConvexRenderer.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\Mesh.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\PolygonTriangulator.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClCompile Include="..\..\kaplaDemo\Fracture\SimScene.cpp">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClCompile>
<ClInclude Include="..\..\kaplaDemo\Fracture\Actor.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Compound.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\CompoundCreator.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\CompoundGeometry.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Convex.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\ConvexRenderer.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\Mesh.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\PolygonTriangulator.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\RTdef.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Fracture\SimScene.h">
<Filter>Source Files\kaplaDemo\Fracture</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files\kaplaDemo\Vec">
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\kaplaDemo\Vec\Bounds3.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Plane.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Quat.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Transform.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
<ClInclude Include="..\..\kaplaDemo\Vec\Vec3.h">
<Filter>Source Files\kaplaDemo\Vec</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\kaplaDemo\AABox.cpp">
<Filter>Source Files\kaplaDemo</Filter>
</ClCompile>