blender/extern/bullet/Bullet/Bullet3_vc7.vcproj
Erwin Coumans af9573e9ea Synchronized Bullet physics to latest version.
- Changed license from MIT to ZLib.
- Added 3D Sweep and Prune contribution
- More stable native constraint solver

Sorry for any inconvenience caused by this checkin.
All Blender buildsystems require update: added files and moved files.
2006-03-27 06:37:30 +00:00

518 lines
13 KiB
XML

<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.10"
Name="Bullet3ContinuousCollision"
ProjectGUID="{FFD3C64A-30E2-4BC7-BC8F-51818C320400}"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\Debug"
IntermediateDirectory=".\Debug"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=".;..\LinearMath"
PreprocessorDefinitions="_DEBUG;_LIB;WIN32;BUM_INLINED;USE_ALGEBRAIC"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\Debug/Bullet.pch"
AssemblerListingLocation=".\Debug/"
ObjectFile=".\Debug/"
ProgramDataBaseFileName=".\Debug/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="4"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile=".\Debug\Bullet.lib"
SuppressStartupBanner="TRUE"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory=".\Release"
IntermediateDirectory=".\Release"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories=".;..\LinearMath"
PreprocessorDefinitions="NDEBUG;_LIB;WIN32;BUM_INLINED;USE_ALGEBRAIC"
StringPooling="TRUE"
RuntimeLibrary="4"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\Release/Bullet.pch"
AssemblerListingLocation=".\Release/"
ObjectFile=".\Release/"
ProgramDataBaseFileName=".\Release/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="2"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\..\..\..\build\msvc_7\libs\extern\Bullet.lib"
SuppressStartupBanner="TRUE"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="NarrowPhaseCollision"
Filter="">
<File
RelativePath=".\NarrowPhaseCollision\BU_AlgebraicPolynomialSolver.cpp">
</File>
<File
RelativePath=".\NarrowPhaseCollision\BU_AlgebraicPolynomialSolver.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\BU_Collidable.cpp">
</File>
<File
RelativePath=".\NarrowPhaseCollision\BU_Collidable.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\BU_CollisionPair.cpp">
</File>
<File
RelativePath=".\NarrowPhaseCollision\BU_CollisionPair.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\BU_EdgeEdge.cpp">
</File>
<File
RelativePath=".\NarrowPhaseCollision\BU_EdgeEdge.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\BU_MotionStateInterface.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\BU_PolynomialSolverInterface.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\BU_Screwing.cpp">
</File>
<File
RelativePath=".\NarrowPhaseCollision\BU_Screwing.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\BU_StaticMotionState.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\BU_VertexPoly.cpp">
</File>
<File
RelativePath=".\NarrowPhaseCollision\BU_VertexPoly.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\CollisionMargin.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\ContinuousConvexCollision.cpp">
</File>
<File
RelativePath=".\NarrowPhaseCollision\ContinuousConvexCollision.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\ConvexCast.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\ConvexPenetrationDepthSolver.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\DiscreteCollisionDetectorInterface.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\GjkConvexCast.cpp">
</File>
<File
RelativePath=".\NarrowPhaseCollision\GjkConvexCast.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\GjkPairDetector.cpp">
</File>
<File
RelativePath=".\NarrowPhaseCollision\GjkPairDetector.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\ManifoldContactAddResult.cpp">
</File>
<File
RelativePath=".\NarrowPhaseCollision\ManifoldContactAddResult.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\ManifoldPoint.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\MinkowskiPenetrationDepthSolver.cpp">
</File>
<File
RelativePath=".\NarrowPhaseCollision\MinkowskiPenetrationDepthSolver.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\PersistentManifold.cpp">
</File>
<File
RelativePath=".\NarrowPhaseCollision\PersistentManifold.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\PointCollector.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\RaycastCallback.cpp">
</File>
<File
RelativePath=".\NarrowPhaseCollision\RaycastCallback.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\SimplexSolverInterface.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\SubSimplexConvexCast.cpp">
</File>
<File
RelativePath=".\NarrowPhaseCollision\SubSimplexConvexCast.h">
</File>
<File
RelativePath=".\NarrowPhaseCollision\VoronoiSimplexSolver.cpp">
</File>
<File
RelativePath=".\NarrowPhaseCollision\VoronoiSimplexSolver.h">
</File>
</Filter>
<Filter
Name="CollisionShapes"
Filter="">
<File
RelativePath=".\CollisionShapes\BoxShape.cpp">
</File>
<File
RelativePath=".\CollisionShapes\BoxShape.h">
</File>
<File
RelativePath=".\CollisionShapes\BvhTriangleMeshShape.cpp">
</File>
<File
RelativePath=".\CollisionShapes\BvhTriangleMeshShape.h">
</File>
<File
RelativePath=".\CollisionShapes\CollisionShape.cpp">
</File>
<File
RelativePath=".\CollisionShapes\CollisionShape.h">
</File>
<File
RelativePath=".\CollisionShapes\ConeShape.cpp">
</File>
<File
RelativePath=".\CollisionShapes\ConeShape.h">
</File>
<File
RelativePath=".\CollisionShapes\ConvexHullShape.cpp">
</File>
<File
RelativePath=".\CollisionShapes\ConvexHullShape.h">
</File>
<File
RelativePath=".\CollisionShapes\ConvexShape.cpp">
</File>
<File
RelativePath=".\CollisionShapes\ConvexShape.h">
</File>
<File
RelativePath=".\CollisionShapes\ConvexTriangleCallback.cpp">
</File>
<File
RelativePath=".\CollisionShapes\ConvexTriangleCallback.h">
</File>
<File
RelativePath=".\CollisionShapes\CylinderShape.cpp">
</File>
<File
RelativePath=".\CollisionShapes\CylinderShape.h">
</File>
<File
RelativePath=".\CollisionShapes\MinkowskiSumShape.cpp">
</File>
<File
RelativePath=".\CollisionShapes\MinkowskiSumShape.h">
</File>
<File
RelativePath=".\CollisionShapes\MultiSphereShape.cpp">
</File>
<File
RelativePath=".\CollisionShapes\MultiSphereShape.h">
</File>
<File
RelativePath=".\CollisionShapes\OptimizedBvh.cpp">
</File>
<File
RelativePath=".\CollisionShapes\OptimizedBvh.h">
</File>
<File
RelativePath=".\CollisionShapes\PolyhedralConvexShape.cpp">
</File>
<File
RelativePath=".\CollisionShapes\PolyhedralConvexShape.h">
</File>
<File
RelativePath=".\CollisionShapes\Simplex1to4Shape.cpp">
</File>
<File
RelativePath=".\CollisionShapes\Simplex1to4Shape.h">
</File>
<File
RelativePath=".\CollisionShapes\SphereShape.cpp">
</File>
<File
RelativePath=".\CollisionShapes\SphereShape.h">
</File>
<File
RelativePath=".\CollisionShapes\StridingMeshInterface.cpp">
</File>
<File
RelativePath=".\CollisionShapes\StridingMeshInterface.h">
</File>
<File
RelativePath=".\CollisionShapes\TriangleCallback.cpp">
</File>
<File
RelativePath=".\CollisionShapes\TriangleCallback.h">
</File>
<File
RelativePath=".\CollisionShapes\TriangleIndexVertexArray.cpp">
</File>
<File
RelativePath=".\CollisionShapes\TriangleIndexVertexArray.h">
</File>
<File
RelativePath=".\CollisionShapes\TriangleMesh.cpp">
</File>
<File
RelativePath=".\CollisionShapes\TriangleMesh.h">
</File>
<File
RelativePath=".\CollisionShapes\TriangleMeshShape.cpp">
</File>
<File
RelativePath=".\CollisionShapes\TriangleMeshShape.h">
</File>
<File
RelativePath=".\CollisionShapes\TriangleShape.h">
</File>
</Filter>
<Filter
Name="BroadphaseCollision"
Filter="">
<File
RelativePath=".\BroadphaseCollision\AxisSweep3.cpp">
</File>
<File
RelativePath=".\BroadphaseCollision\AxisSweep3.h">
</File>
<File
RelativePath=".\BroadphaseCollision\BroadPhaseInterface.h">
</File>
<File
RelativePath=".\BroadphaseCollision\BroadphaseProxy.cpp">
</File>
<File
RelativePath=".\BroadphaseCollision\BroadphaseProxy.h">
</File>
<File
RelativePath=".\BroadphaseCollision\CollisionAlgorithm.cpp">
</File>
<File
RelativePath=".\BroadphaseCollision\CollisionAlgorithm.h">
</File>
<File
RelativePath=".\BroadphaseCollision\Dispatcher.cpp">
</File>
<File
RelativePath=".\BroadphaseCollision\Dispatcher.h">
</File>
<File
RelativePath=".\BroadphaseCollision\SimpleBroadphase.cpp">
</File>
<File
RelativePath=".\BroadphaseCollision\SimpleBroadphase.h">
</File>
</Filter>
<Filter
Name="LinearAlgebra"
Filter="">
<File
RelativePath="..\LinearMath\AabbUtil2.h">
</File>
<File
RelativePath="..\LinearMath\GEN_List.h">
</File>
<File
RelativePath="..\LinearMath\GEN_MinMax.h">
</File>
<File
RelativePath="..\LinearMath\GEN_random.h">
</File>
<File
RelativePath="..\LinearMath\SimdMatrix3x3.h">
</File>
<File
RelativePath="..\LinearMath\SimdMinMax.h">
</File>
<File
RelativePath="..\LinearMath\SimdPoint3.h">
</File>
<File
RelativePath="..\LinearMath\SimdQuadword.h">
</File>
<File
RelativePath="..\LinearMath\SimdQuaternion.h">
</File>
<File
RelativePath="..\LinearMath\SimdScalar.h">
</File>
<File
RelativePath="..\LinearMath\SimdTransform.h">
</File>
<File
RelativePath="..\LinearMath\SimdTransformUtil.h">
</File>
<File
RelativePath="..\LinearMath\SimdVector3.h">
</File>
</Filter>
<Filter
Name="CollisionDispatch"
Filter="">
<File
RelativePath=".\CollisionDispatch\CollisionDispatcher.cpp">
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)/$(InputName)1.obj"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)/$(InputName)1.obj"/>
</FileConfiguration>
</File>
<File
RelativePath=".\CollisionDispatch\CollisionDispatcher.h">
</File>
<File
RelativePath=".\CollisionDispatch\CollisionObject.cpp">
</File>
<File
RelativePath=".\CollisionDispatch\CollisionObject.h">
</File>
<File
RelativePath=".\CollisionDispatch\CollisionWorld.cpp">
</File>
<File
RelativePath=".\CollisionDispatch\CollisionWorld.h">
</File>
<File
RelativePath=".\CollisionDispatch\ConvexConcaveCollisionAlgorithm.cpp">
</File>
<File
RelativePath=".\CollisionDispatch\ConvexConcaveCollisionAlgorithm.h">
</File>
<File
RelativePath=".\CollisionDispatch\ConvexConvexAlgorithm.cpp">
</File>
<File
RelativePath=".\CollisionDispatch\ConvexConvexAlgorithm.h">
</File>
<File
RelativePath=".\CollisionDispatch\EmptyCollisionAlgorithm.cpp">
</File>
<File
RelativePath=".\CollisionDispatch\EmptyCollisionAlgorithm.h">
</File>
<File
RelativePath=".\CollisionDispatch\ManifoldResult.cpp">
</File>
<File
RelativePath=".\CollisionDispatch\ManifoldResult.h">
</File>
<File
RelativePath=".\CollisionDispatch\UnionFind.cpp">
</File>
<File
RelativePath=".\CollisionDispatch\UnionFind.h">
</File>
</Filter>
<File
RelativePath=".\NarrowPhaseCollision\ConvexCast.cpp">
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>