scummvm/residual.vcproj
Vincent Hamm f615a07c35 Implemented the basic matrix system in the models.
Now we can know the position of each node/polygon/point of the animated model before it's even drawn on screen.
We can also know the position of the points on screen (and the depth of those points).
The dirty box of the models is now computed (in a debug fashion).
Somehow, models head are still bugged but it's probably due to the fact that they are not animated (and not initialised).

The debug display is left activated to let Endy see the results and implement a better zbuffer refresh system
2003-08-28 01:55:48 +00:00

282 lines
5.7 KiB
XML

<?xml version="1.0" encoding = "windows-1250"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.00"
Name="residual"
ProjectGUID="{44D38F29-303D-4E3D-AF45-B96523BF1F9F}"
Keyword="Win32Proj">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="Debug_Residual"
IntermediateDirectory="Debug_Residual"
ConfigurationType="1"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="lua\include"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
MinimalRebuild="TRUE"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
RuntimeTypeInfo="TRUE"
UsePrecompiledHeader="2"
WarningLevel="3"
Detect64BitPortabilityProblems="TRUE"
DebugInformationFormat="4"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="OpenGL32.Lib GlAux.Lib GLU32.Lib SDL.Lib SDLMain.Lib
/NODEFAULTLIB:LIBCMTD"
OutputFile="$(OutDir)/residual.exe"
LinkIncremental="2"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile="$(OutDir)/residual.pdb"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="Release_Residual"
IntermediateDirectory="Release_Residual"
ConfigurationType="1"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
OmitFramePointers="TRUE"
AdditionalIncludeDirectories="lua\include"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
RuntimeTypeInfo="TRUE"
UsePrecompiledHeader="2"
WarningLevel="3"
Detect64BitPortabilityProblems="TRUE"
DebugInformationFormat="3"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="OpenGL32.Lib GlAux.Lib GLU32.Lib SDL.Lib SDLMain.Lib
/NODEFAULTLIB:LIBCMTD"
OutputFile="$(OutDir)/residual.exe"
LinkIncremental="1"
GenerateDebugInformation="TRUE"
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
</Configuration>
</Configurations>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm">
<File
RelativePath="actor.cpp">
</File>
<File
RelativePath="actor.h">
</File>
<File
RelativePath="bitmap.cpp">
</File>
<File
RelativePath="bitmap.h">
</File>
<File
RelativePath="bits.h">
</File>
<File
RelativePath="color.h">
</File>
<File
RelativePath="colormap.h">
</File>
<File
RelativePath="costume.cpp">
</File>
<File
RelativePath="costume.h">
</File>
<File
RelativePath="debug.cpp">
</File>
<File
RelativePath="debug.h">
</File>
<File
RelativePath="engine.cpp">
</File>
<File
RelativePath="engine.h">
</File>
<File
RelativePath="hash_map.h">
</File>
<File
RelativePath="keyframe.cpp">
</File>
<File
RelativePath="keyframe.h">
</File>
<File
RelativePath="lab.cpp">
</File>
<File
RelativePath="lab.h">
</File>
<File
RelativePath="localize.cpp">
</File>
<File
RelativePath="localize.h">
</File>
<File
RelativePath="lua.cpp">
</File>
<File
RelativePath="lua.h">
</File>
<File
RelativePath="main.cpp">
</File>
<File
RelativePath="material.cpp">
</File>
<File
RelativePath="material.h">
</File>
<File
RelativePath="mixer.cpp">
</File>
<File
RelativePath="mixer.h">
</File>
<File
RelativePath="model.cpp">
</File>
<File
RelativePath="model.h">
</File>
<File
RelativePath="registry.cpp">
</File>
<File
RelativePath="registry.h">
</File>
<File
RelativePath="resource.cpp">
</File>
<File
RelativePath="resource.h">
</File>
<File
RelativePath="scene.cpp">
</File>
<File
RelativePath="scene.h">
</File>
<File
RelativePath="sound.cpp">
</File>
<File
RelativePath="sound.h">
</File>
<File
RelativePath="stdafx.h">
</File>
<File
RelativePath="textobject.cpp">
</File>
<File
RelativePath="textobject.h">
</File>
<File
RelativePath="textsplit.cpp">
</File>
<File
RelativePath="textsplit.h">
</File>
<File
RelativePath="walkplane.cpp">
</File>
<File
RelativePath="walkplane.h">
</File>
<Filter
Name="3DEngine"
Filter="">
<File
RelativePath="matrix3.cpp">
</File>
<File
RelativePath="matrix3.h">
</File>
<File
RelativePath="matrix4.cpp">
</File>
<File
RelativePath="matrix4.h">
</File>
<File
RelativePath="vector3d.h">
</File>
</Filter>
</Filter>
<Filter
Name="Resource Files"
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
<File
RelativePath="README">
</File>
<File
RelativePath="TODO">
</File>
<File
RelativePath="residual.rc">
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>