forked from bartvdbraak/blender
d11a5bbef2
Realtime modifiers applied on mesh objects will be supported in the game engine with the following limitations: - Only real time modifiers are supported (basically all of them!) - Virtual modifiers resulting from parenting are not supported: armature, curve, lattice. You can still use these modifiers (armature is really not recommended) but in non parent mode. The BGE has it's own parenting capability for armature. - Modifiers are computed on the host (using blender modifier stack). - Modifiers are statically evaluated: any possible time dependency in the modifiers is not supported (don't know enough about modifiers to be more specific). - Modifiers are reevaluated if the underlying mesh is deformed due to shape action or armature action. Beware that this is very CPU intensive; modifiers should really be used for static objects only. - Physics is still based on the original mesh: if you have a mirror modifier, the physic shape will be limited to one half of the resulting object. Therefore, the modifiers should preferably be used on graphic objects. - Scripts have no access to the modified mesh. - Modifiers that are based on objects interaction (boolean,..) will not be dependent on the objects position in the GE. What you see in the 3D view is what you get in the GE regardless on the object position, velocity, etc. Besides that, the feature is compatible with all the BGE features that affect meshes: armature action, shape action, relace mesh, VideoTexture, add object, dupligroup. Known problems: - This feature is a bit hacky: the BGE uses the derived mesh draw functions to display the object. This drawing method is a bit slow and is not 100% compatible with the BGE. There may be some problems in multi-texture mode: the multi-texture coordinates are not sent to the GPU. Texface and GLSL on the other hand should be fully supported. - Culling is still based on the extend of the original mesh. If you have a modifer that extends the size of the mesh, the object may disappear while still in the view frustrum. - Derived mesh is not shared between replicas. The derived mesh is allocated and computed for each object with modifiers, regardless if they are static replicas. - Display list are not created on objects with modifiers. I should be able to fix the above problems before release. However, the feature is already useful for game development. Once you are ready to release the game, you can apply the modifiers to get back display list support and mesh sharing capability. MSVC, scons, Cmake, makefile updated. Enjoy /benoit
632 lines
25 KiB
XML
632 lines
25 KiB
XML
<?xml version="1.0" encoding="Windows-1252"?>
|
|
<VisualStudioProject
|
|
ProjectType="Visual C++"
|
|
Version="9,00"
|
|
Name="KX_converter"
|
|
ProjectGUID="{F90BD995-FFA4-4B18-81E8-FA4322C939E8}"
|
|
TargetFrameworkVersion="131072"
|
|
>
|
|
<Platforms>
|
|
<Platform
|
|
Name="Win32"
|
|
/>
|
|
</Platforms>
|
|
<ToolFiles>
|
|
</ToolFiles>
|
|
<Configurations>
|
|
<Configuration
|
|
Name="3D Plugin Debug|Win32"
|
|
OutputDirectory="..\..\..\..\build\msvc_9\source\gameengine\converter\mtdll\debug"
|
|
IntermediateDirectory="..\..\..\..\build\msvc_9\source\gameengine\converter\mtdll\debug"
|
|
ConfigurationType="4"
|
|
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="2"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="0"
|
|
AdditionalIncludeDirectories="..\..\..\..\build\msvc_9\intern\moto\include;..\..\..\..\build\msvc_9\intern\string\include;..\..\..\..\build\msvc_9\intern\guardedalloc\include;..\..\..\..\build\msvc_9\intern\soundsystem\include;..\..\..\..\build\msvc_9\extern\bullet\include;..\..\..\..\build\msvc_9\extern\solid\include;..\..\..\..\lib\windows\python\include\python2.5;..\..\..\source\blender;..\..\..\source\blender\imbuf;..\..\..\source\blender\blenlib;..\..\..\source\blender\include;..\..\..\source\blender\blenkernel;..\..\..\source\blender\makesdna;..\..\..\source\kernel\gen_system;..\..\..\source\gameengine\Ketsji;..\..\..\source\gameengine\physics;..\..\..\source\gameengine\rasterizer;..\..\..\source\gameengine\network;..\..\..\source\gameengine\gamelogic;..\..\..\source\gameengine\expressions;..\..\..\source\gameengine\physics\ode;..\..\..\source\gameengine\SceneGraph;..\..\..\source\gameengine\physics\sumo;..\..\..\source\gameengine\physics\BlOde;..\..\..\source\gameengine\physics\dummy;..\..\..\source\gameengine\BlenderRoutines;..\..\..\source\gameengine\ketsji\kxnetwork;..\..\..\source\gameengine\physics\common;..\..\..\source\gameengine\soundsystem\snd_openal;..\..\..\source\gameengine\rasterizer\ras_openglrasterizer;..\..\..\source\gameengine\physics\sumo\fuzzics\include;..\..\..\source\gameengine\soundsystem\snd_blenderwavecache;..\..\..\source\sumo\include;..\..\..\source\sumo\Fuzzics\include;..\..\..\source\gameengine\physics\bullet;..\..\..\source\blender\gpu"
|
|
PreprocessorDefinitions="WIN32,_LIB,_DEBUG"
|
|
BasicRuntimeChecks="3"
|
|
RuntimeLibrary="3"
|
|
DefaultCharIsUnsigned="true"
|
|
UsePrecompiledHeader="0"
|
|
PrecompiledHeaderFile="..\..\..\..\build\msvc_9\source\gameengine\converter\mtdll\debug\KX_converter.pch"
|
|
AssemblerListingLocation="..\..\..\..\build\msvc_9\source\gameengine\converter\mtdll\debug\"
|
|
ObjectFile="..\..\..\..\build\msvc_9\source\gameengine\converter\mtdll\debug\"
|
|
ProgramDataBaseFileName="..\..\..\..\build\msvc_9\source\gameengine\converter\mtdll\debug\"
|
|
WarningLevel="2"
|
|
SuppressStartupBanner="true"
|
|
DebugInformationFormat="3"
|
|
CompileAs="0"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_DEBUG"
|
|
Culture="1033"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLibrarianTool"
|
|
OutputFile="..\..\..\..\build\msvc_9\libs\mtdll\debug\KX_converter.lib"
|
|
SuppressStartupBanner="true"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Blender Release|Win32"
|
|
OutputDirectory="..\..\..\..\build\msvc_9\source\gameengine\converter"
|
|
IntermediateDirectory="..\..\..\..\build\msvc_9\source\gameengine\converter"
|
|
ConfigurationType="4"
|
|
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="2"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
InlineFunctionExpansion="1"
|
|
AdditionalIncludeDirectories="..\..\..\..\build\msvc_9\intern\moto\include;..\..\..\..\build\msvc_9\intern\string\include;..\..\..\..\build\msvc_9\intern\guardedalloc\include;..\..\..\..\build\msvc_9\intern\soundsystem\include;..\..\..\..\build\msvc_9\extern\bullet\include;..\..\..\..\build\msvc_9\extern\solid\include;..\..\..\..\lib\windows\python\include\python2.5;..\..\..\source\blender;..\..\..\source\blender\imbuf;..\..\..\source\blender\blenlib;..\..\..\source\blender\include;..\..\..\source\blender\blenkernel;..\..\..\source\blender\makesdna;..\..\..\source\kernel\gen_system;..\..\..\source\gameengine\Ketsji;..\..\..\source\gameengine\physics;..\..\..\source\gameengine\rasterizer;..\..\..\source\gameengine\network;..\..\..\source\gameengine\gamelogic;..\..\..\source\gameengine\expressions;..\..\..\source\gameengine\physics\ode;..\..\..\source\gameengine\SceneGraph;..\..\..\source\gameengine\physics\sumo;..\..\..\source\gameengine\physics\BlOde;..\..\..\source\gameengine\physics\dummy;..\..\..\source\gameengine\BlenderRoutines;..\..\..\source\gameengine\ketsji\kxnetwork;..\..\..\source\gameengine\physics\common;..\..\..\source\gameengine\soundsystem\snd_openal;..\..\..\source\gameengine\rasterizer\ras_openglrasterizer;..\..\..\source\gameengine\physics\sumo\fuzzics\include;..\..\..\source\gameengine\soundsystem\snd_blenderwavecache;..\..\..\source\sumo\include;..\..\..\source\sumo\Fuzzics\include;..\..\..\source\gameengine\physics\bullet;..\..\..\source\blender\gpu"
|
|
PreprocessorDefinitions="NDEBUG,WIN32,_LIB,USE_SUMO_SOLID"
|
|
StringPooling="true"
|
|
RuntimeLibrary="0"
|
|
EnableFunctionLevelLinking="true"
|
|
DefaultCharIsUnsigned="true"
|
|
RuntimeTypeInfo="true"
|
|
UsePrecompiledHeader="0"
|
|
PrecompiledHeaderFile="..\..\..\..\build\msvc_9\source\gameengine\converter\KX_converter.pch"
|
|
AssemblerListingLocation="..\..\..\..\build\msvc_9\source\gameengine\converter\"
|
|
ObjectFile="..\..\..\..\build\msvc_9\source\gameengine\converter\"
|
|
ProgramDataBaseFileName="..\..\..\..\build\msvc_9\source\gameengine\converter\"
|
|
WarningLevel="2"
|
|
SuppressStartupBanner="true"
|
|
CompileAs="0"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="NDEBUG"
|
|
Culture="1033"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLibrarianTool"
|
|
OutputFile="..\..\..\..\build\msvc_9\libs\KX_converter.lib"
|
|
SuppressStartupBanner="true"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="Blender Debug|Win32"
|
|
OutputDirectory="..\..\..\..\build\msvc_9\source\gameengine\converter\debug"
|
|
IntermediateDirectory="..\..\..\..\build\msvc_9\source\gameengine\converter\debug"
|
|
ConfigurationType="4"
|
|
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="2"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="0"
|
|
AdditionalIncludeDirectories="..\..\..\..\build\msvc_9\intern\moto\include;..\..\..\..\build\msvc_9\intern\string\include;..\..\..\..\build\msvc_9\intern\guardedalloc\include;..\..\..\..\build\msvc_9\intern\soundsystem\include;..\..\..\..\build\msvc_9\extern\bullet\include;..\..\..\..\build\msvc_9\extern\solid\include;..\..\..\..\lib\windows\python\include\python2.5;..\..\..\source\blender;..\..\..\source\blender\imbuf;..\..\..\source\blender\blenlib;..\..\..\source\blender\include;..\..\..\source\blender\blenkernel;..\..\..\source\blender\makesdna;..\..\..\source\kernel\gen_system;..\..\..\source\gameengine\Ketsji;..\..\..\source\gameengine\physics;..\..\..\source\gameengine\rasterizer;..\..\..\source\gameengine\network;..\..\..\source\gameengine\gamelogic;..\..\..\source\gameengine\expressions;..\..\..\source\gameengine\physics\ode;..\..\..\source\gameengine\SceneGraph;..\..\..\source\gameengine\physics\sumo;..\..\..\source\gameengine\physics\BlOde;..\..\..\source\gameengine\physics\dummy;..\..\..\source\gameengine\BlenderRoutines;..\..\..\source\gameengine\ketsji\kxnetwork;..\..\..\source\gameengine\physics\common;..\..\..\source\gameengine\soundsystem\snd_openal;..\..\..\source\gameengine\rasterizer\ras_openglrasterizer;..\..\..\source\gameengine\physics\sumo\fuzzics\include;..\..\..\source\gameengine\soundsystem\snd_blenderwavecache;..\..\..\source\sumo\include;..\..\..\source\sumo\Fuzzics\include;..\..\..\source\gameengine\physics\bullet;..\..\..\source\blender\gpu"
|
|
PreprocessorDefinitions="WIN32,_LIB,_DEBUG"
|
|
BasicRuntimeChecks="3"
|
|
RuntimeLibrary="1"
|
|
DefaultCharIsUnsigned="true"
|
|
UsePrecompiledHeader="0"
|
|
PrecompiledHeaderFile="..\..\..\..\build\msvc_9\source\gameengine\converter\debug\KX_converter.pch"
|
|
AssemblerListingLocation="..\..\..\..\build\msvc_9\source\gameengine\converter\debug\"
|
|
ObjectFile="..\..\..\..\build\msvc_9\source\gameengine\converter\debug\"
|
|
ProgramDataBaseFileName="..\..\..\..\build\msvc_9\source\gameengine\converter\debug\"
|
|
WarningLevel="2"
|
|
SuppressStartupBanner="true"
|
|
DebugInformationFormat="3"
|
|
CompileAs="0"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_DEBUG"
|
|
Culture="1033"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLibrarianTool"
|
|
OutputFile="..\..\..\..\build\msvc_9\libs\debug\KX_converter.lib"
|
|
SuppressStartupBanner="true"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="3D Plugin Release|Win32"
|
|
OutputDirectory="..\..\..\..\build\msvc_9\source\gameengine\converter\mtdll"
|
|
IntermediateDirectory="..\..\..\..\build\msvc_9\source\gameengine\converter\mtdll"
|
|
ConfigurationType="4"
|
|
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="2"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
InlineFunctionExpansion="1"
|
|
AdditionalIncludeDirectories="..\..\..\..\build\msvc_9\intern\moto\include;..\..\..\..\build\msvc_9\intern\string\include;..\..\..\..\build\msvc_9\intern\guardedalloc\include;..\..\..\..\build\msvc_9\intern\soundsystem\include;..\..\..\..\build\msvc_9\extern\bullet\include;..\..\..\..\build\msvc_9\extern\solid\include;..\..\..\..\lib\windows\python\include\python2.5;..\..\..\source\blender;..\..\..\source\blender\imbuf;..\..\..\source\blender\blenlib;..\..\..\source\blender\include;..\..\..\source\blender\blenkernel;..\..\..\source\blender\makesdna;..\..\..\source\kernel\gen_system;..\..\..\source\gameengine\Ketsji;..\..\..\source\gameengine\physics;..\..\..\source\gameengine\rasterizer;..\..\..\source\gameengine\network;..\..\..\source\gameengine\gamelogic;..\..\..\source\gameengine\expressions;..\..\..\source\gameengine\physics\ode;..\..\..\source\gameengine\SceneGraph;..\..\..\source\gameengine\physics\sumo;..\..\..\source\gameengine\physics\BlOde;..\..\..\source\gameengine\physics\dummy;..\..\..\source\gameengine\BlenderRoutines;..\..\..\source\gameengine\ketsji\kxnetwork;..\..\..\source\gameengine\physics\common;..\..\..\source\gameengine\soundsystem\snd_openal;..\..\..\source\gameengine\rasterizer\ras_openglrasterizer;..\..\..\source\gameengine\physics\sumo\fuzzics\include;..\..\..\source\gameengine\soundsystem\snd_blenderwavecache;..\..\..\source\sumo\include;..\..\..\source\sumo\Fuzzics\include;..\..\..\source\gameengine\physics\bullet;..\..\..\source\blender\gpu"
|
|
PreprocessorDefinitions="NDEBUG,WIN32,_LIB,USE_SUMO_SOLID"
|
|
StringPooling="true"
|
|
RuntimeLibrary="2"
|
|
EnableFunctionLevelLinking="true"
|
|
DefaultCharIsUnsigned="true"
|
|
RuntimeTypeInfo="true"
|
|
UsePrecompiledHeader="0"
|
|
PrecompiledHeaderFile="..\..\..\..\build\msvc_9\source\gameengine\converter\mtdll\KX_converter.pch"
|
|
AssemblerListingLocation="..\..\..\..\build\msvc_9\source\gameengine\converter\mtdll\"
|
|
ObjectFile="..\..\..\..\build\msvc_9\source\gameengine\converter\mtdll\"
|
|
ProgramDataBaseFileName="..\..\..\..\build\msvc_9\source\gameengine\converter\mtdll\"
|
|
WarningLevel="2"
|
|
SuppressStartupBanner="true"
|
|
CompileAs="0"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="NDEBUG"
|
|
Culture="1033"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLibrarianTool"
|
|
OutputFile="..\..\..\..\build\msvc_9\libs\mtdll\KX_converter.lib"
|
|
SuppressStartupBanner="true"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="BlenderPlayer Debug|Win32"
|
|
OutputDirectory="..\..\..\..\build\msvc_9\source\gameengine\converter\debug\blenplayer"
|
|
IntermediateDirectory="..\..\..\..\build\msvc_9\source\gameengine\converter\debug\blenplayer"
|
|
ConfigurationType="4"
|
|
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="2"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
Optimization="0"
|
|
AdditionalIncludeDirectories="..\..\..\..\build\msvc_9\intern\moto\include;..\..\..\..\build\msvc_9\intern\string\include;..\..\..\..\build\msvc_9\intern\guardedalloc\include;..\..\..\..\build\msvc_9\intern\soundsystem\include;..\..\..\..\build\msvc_9\extern\bullet\include;..\..\..\..\build\msvc_9\extern\solid\include;..\..\..\..\lib\windows\python\include\python2.5;..\..\..\source\blender;..\..\..\source\blender\imbuf;..\..\..\source\blender\blenlib;..\..\..\source\blender\include;..\..\..\source\blender\blenkernel;..\..\..\source\blender\makesdna;..\..\..\source\kernel\gen_system;..\..\..\source\gameengine\Ketsji;..\..\..\source\gameengine\physics;..\..\..\source\gameengine\rasterizer;..\..\..\source\gameengine\network;..\..\..\source\gameengine\gamelogic;..\..\..\source\gameengine\expressions;..\..\..\source\gameengine\physics\ode;..\..\..\source\gameengine\SceneGraph;..\..\..\source\gameengine\physics\sumo;..\..\..\source\gameengine\physics\BlOde;..\..\..\source\gameengine\physics\dummy;..\..\..\source\gameengine\BlenderRoutines;..\..\..\source\gameengine\ketsji\kxnetwork;..\..\..\source\gameengine\physics\common;..\..\..\source\gameengine\soundsystem\snd_openal;..\..\..\source\gameengine\rasterizer\ras_openglrasterizer;..\..\..\source\gameengine\physics\sumo\fuzzics\include;..\..\..\source\gameengine\soundsystem\snd_blenderwavecache;..\..\..\source\sumo\include;..\..\..\source\sumo\Fuzzics\include;..\..\..\source\gameengine\physics\bullet;..\..\..\source\blender\gpu"
|
|
PreprocessorDefinitions="WIN32,_LIB,_DEBUG"
|
|
BasicRuntimeChecks="3"
|
|
RuntimeLibrary="1"
|
|
DefaultCharIsUnsigned="true"
|
|
UsePrecompiledHeader="0"
|
|
PrecompiledHeaderFile="..\..\..\..\build\msvc_9\source\gameengine\converter\debug\KX_converter.pch"
|
|
AssemblerListingLocation="..\..\..\..\build\msvc_9\source\gameengine\converter\debug\"
|
|
ObjectFile="..\..\..\..\build\msvc_9\source\gameengine\converter\debug\"
|
|
ProgramDataBaseFileName="..\..\..\..\build\msvc_9\source\gameengine\converter\debug\"
|
|
WarningLevel="2"
|
|
SuppressStartupBanner="true"
|
|
DebugInformationFormat="3"
|
|
CompileAs="0"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="_DEBUG"
|
|
Culture="1033"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLibrarianTool"
|
|
OutputFile="..\..\..\..\build\msvc_9\libs\debug\KX_converter.lib"
|
|
SuppressStartupBanner="true"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
<Configuration
|
|
Name="BlenderPlayer Release|Win32"
|
|
OutputDirectory="..\..\..\..\build\msvc_9\source\gameengine\converter\blenplayer"
|
|
IntermediateDirectory="..\..\..\..\build\msvc_9\source\gameengine\converter\blenplayer"
|
|
ConfigurationType="4"
|
|
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
|
|
UseOfMFC="0"
|
|
ATLMinimizesCRunTimeLibraryUsage="false"
|
|
CharacterSet="2"
|
|
>
|
|
<Tool
|
|
Name="VCPreBuildEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCustomBuildTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXMLDataGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCWebServiceProxyGeneratorTool"
|
|
/>
|
|
<Tool
|
|
Name="VCMIDLTool"
|
|
/>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
InlineFunctionExpansion="1"
|
|
AdditionalIncludeDirectories="..\..\..\..\build\msvc_9\intern\moto\include;..\..\..\..\build\msvc_9\intern\string\include;..\..\..\..\build\msvc_9\intern\guardedalloc\include;..\..\..\..\build\msvc_9\intern\soundsystem\include;..\..\..\..\build\msvc_9\extern\bullet\include;..\..\..\..\build\msvc_9\extern\solid\include;..\..\..\..\lib\windows\python\include\python2.5;..\..\..\source\blender;..\..\..\source\blender\imbuf;..\..\..\source\blender\blenlib;..\..\..\source\blender\include;..\..\..\source\blender\blenkernel;..\..\..\source\blender\makesdna;..\..\..\source\kernel\gen_system;..\..\..\source\gameengine\Ketsji;..\..\..\source\gameengine\physics;..\..\..\source\gameengine\rasterizer;..\..\..\source\gameengine\network;..\..\..\source\gameengine\gamelogic;..\..\..\source\gameengine\expressions;..\..\..\source\gameengine\physics\ode;..\..\..\source\gameengine\SceneGraph;..\..\..\source\gameengine\physics\sumo;..\..\..\source\gameengine\physics\BlOde;..\..\..\source\gameengine\physics\dummy;..\..\..\source\gameengine\BlenderRoutines;..\..\..\source\gameengine\ketsji\kxnetwork;..\..\..\source\gameengine\physics\common;..\..\..\source\gameengine\soundsystem\snd_openal;..\..\..\source\gameengine\rasterizer\ras_openglrasterizer;..\..\..\source\gameengine\physics\sumo\fuzzics\include;..\..\..\source\gameengine\soundsystem\snd_blenderwavecache;..\..\..\source\sumo\include;..\..\..\source\sumo\Fuzzics\include;..\..\..\source\gameengine\physics\bullet;..\..\..\source\blender\gpu"
|
|
PreprocessorDefinitions="NDEBUG,WIN32,_LIB,USE_SUMO_SOLID"
|
|
StringPooling="true"
|
|
RuntimeLibrary="0"
|
|
EnableFunctionLevelLinking="true"
|
|
DefaultCharIsUnsigned="true"
|
|
RuntimeTypeInfo="true"
|
|
UsePrecompiledHeader="0"
|
|
PrecompiledHeaderFile="..\..\..\..\build\msvc_9\source\gameengine\converter\KX_converter.pch"
|
|
AssemblerListingLocation="..\..\..\..\build\msvc_9\source\gameengine\converter\"
|
|
ObjectFile="..\..\..\..\build\msvc_9\source\gameengine\converter\"
|
|
ProgramDataBaseFileName="..\..\..\..\build\msvc_9\source\gameengine\converter\"
|
|
WarningLevel="2"
|
|
SuppressStartupBanner="true"
|
|
CompileAs="0"
|
|
/>
|
|
<Tool
|
|
Name="VCManagedResourceCompilerTool"
|
|
/>
|
|
<Tool
|
|
Name="VCResourceCompilerTool"
|
|
PreprocessorDefinitions="NDEBUG"
|
|
Culture="1033"
|
|
/>
|
|
<Tool
|
|
Name="VCPreLinkEventTool"
|
|
/>
|
|
<Tool
|
|
Name="VCLibrarianTool"
|
|
OutputFile="..\..\..\..\build\msvc_9\libs\KX_converter.lib"
|
|
SuppressStartupBanner="true"
|
|
/>
|
|
<Tool
|
|
Name="VCALinkTool"
|
|
/>
|
|
<Tool
|
|
Name="VCXDCMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCBscMakeTool"
|
|
/>
|
|
<Tool
|
|
Name="VCFxCopTool"
|
|
/>
|
|
<Tool
|
|
Name="VCPostBuildEventTool"
|
|
/>
|
|
</Configuration>
|
|
</Configurations>
|
|
<References>
|
|
</References>
|
|
<Files>
|
|
<Filter
|
|
Name="Source Files"
|
|
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
|
|
>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_ActionActuator.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_BlenderDataConversion.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_DeformableGameObject.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_MeshDeformer.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_ModifierDeformer.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_ShapeActionActuator.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_ShapeDeformer.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_SkinDeformer.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_SkinMeshObject.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BlenderWorldInfo.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\KX_BlenderScalarInterpolator.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\KX_BlenderSceneConverter.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\KX_ConvertActuators.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\KX_ConvertControllers.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\KX_ConvertProperties.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\KX_ConvertSensors.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\KX_IpoConvert.cpp"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
<Filter
|
|
Name="Header Files"
|
|
Filter="h;hpp;hxx;hm;inl"
|
|
>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_ActionActuator.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_ArmatureObject.cpp"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_ArmatureObject.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_BlenderDataConversion.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_DeformableGameObject.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_MeshDeformer.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_ModifierDeformer.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_ShapeActionActuator.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_ShapeDeformer.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_SkinDeformer.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BL_SkinMeshObject.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\BlenderWorldInfo.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\KX_BlenderScalarInterpolator.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\KX_BlenderSceneConverter.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\KX_ConvertActuators.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\KX_ConvertControllers.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\KX_ConvertProperties.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\KX_ConvertSensors.h"
|
|
>
|
|
</File>
|
|
<File
|
|
RelativePath="..\..\..\source\gameengine\Converter\KX_IpoConvert.h"
|
|
>
|
|
</File>
|
|
</Filter>
|
|
</Files>
|
|
<Globals>
|
|
</Globals>
|
|
</VisualStudioProject>
|