source: trunk/VUT/Ogre/scripts/Plugin_VisibilitySceneManager.vcproj @ 136

Revision 136, 9.3 KB checked in by mattausch, 20 years ago (diff)

fixed from camera visibility queries.
deletion of (previously) rendered queue items now before rendering the node (more intuitive)
improved octree implementation (tighter boxes)
added boxes for visibility queries

Line 
1<?xml version="1.0" encoding="windows-1250"?>
2<VisualStudioProject
3        ProjectType="Visual C++"
4        Version="7.10"
5        Name="Plugin_VisibilitySceneManager"
6        ProjectGUID="{80DECC17-BDDD-4412-8CF8-F7C1C17A7436}"
7        Keyword="Win32Proj">
8        <Platforms>
9                <Platform
10                        Name="Win32"/>
11        </Platforms>
12        <Configurations>
13                <Configuration
14                        Name="Debug|Win32"
15                        OutputDirectory="..\lib\$(ConfigurationName)"
16                        IntermediateDirectory="..\obj\$(ConfigurationName)"
17                        ConfigurationType="2"
18                        CharacterSet="2">
19                        <Tool
20                                Name="VCCLCompilerTool"
21                                Optimization="0"
22                                AdditionalIncludeDirectories="&quot;$(OGRE_PATH)\PlugIns\OctreeSceneManager\include&quot;;&quot;$(OGRE_ADDONS_PATH)\dotsceneoctree\PlugIns\DotSceneManager\include&quot;;&quot;$(OGRE_PATH)\Samples\Common\include&quot;;&quot;$(OGRE_PATH)\Dependencies\include\CEGUI&quot;;&quot;$(OGRE_PATH)\Samples\Common\CEGUIRenderer\include&quot;;&quot;$(OGRE_PATH)\OgreMain\include&quot;;&quot;$(OGRE_PATH)\Dependencies\include&quot;;..\include;..\..\GtpVisibility\include"
23                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;PLUGIN_OCCLUSIONCULLINGSCENEMANAGER_EXPORTS;GTP_VISIBILITY_MODIFIED_OGRE"
24                                MinimalRebuild="TRUE"
25                                BasicRuntimeChecks="3"
26                                RuntimeLibrary="3"
27                                EnableFunctionLevelLinking="TRUE"
28                                RuntimeTypeInfo="TRUE"
29                                UsePrecompiledHeader="2"
30                                WarningLevel="3"
31                                Detect64BitPortabilityProblems="TRUE"
32                                DebugInformationFormat="4"/>
33                        <Tool
34                                Name="VCCustomBuildTool"/>
35                        <Tool
36                                Name="VCLinkerTool"
37                                IgnoreImportLibrary="TRUE"
38                                AdditionalDependencies="OgreMain_d.lib CEGUIBase_d.lib OgreGUIRenderer_d.lib Plugin_OctreeSceneManager.lib Plugin_DotSceneManager.lib GtpVisibility.lib"
39                                OutputFile="$(OutDir)/Plugin_VisibilitySceneManager.dll"
40                                Version="0.99"
41                                LinkIncremental="2"
42                                SuppressStartupBanner="TRUE"
43                                AdditionalLibraryDirectories="&quot;$(OGRE_PATH)\OgreMain\lib\$(ConfigurationName)&quot;;&quot;$(OGRE_PATH)\Dependencies\lib\$(ConfigurationName)&quot;;&quot;$(OGRE_PATH)\PlugIns\OctreeSceneManager\bin\$(ConfigurationName)&quot;;&quot;$(OGRE_PATH)\Samples\Common\CEGUIRenderer\lib&quot;;&quot;$(OGRE_ADDONS_PATH)\dotsceneoctree\PlugIns\DotSceneManager\bin\$(ConfigurationName)&quot;;&quot;..\lib\$(ConfigurationName)&quot;;&quot;..\..\lib\$(ConfigurationName)&quot;;&quot;..\..\GtpVisibility\lib\$(ConfigurationName)&quot;"
44                                ModuleDefinitionFile="..\misc\OgreVisibilitySceneManager.def"
45                                GenerateDebugInformation="TRUE"
46                                ProgramDatabaseFile="$(OutDir)/Plugin_VisibilitySceneManager.pdb"
47                                SubSystem="2"
48                                ImportLibrary="$(OutDir)/Plugin_VisibilitySceneManager.lib"
49                                TargetMachine="1"/>
50                        <Tool
51                                Name="VCMIDLTool"/>
52                        <Tool
53                                Name="VCPostBuildEventTool"
54                                CommandLine="copy $(OutDir)\$(TargetFileName) $(OGRE_PATH)\Samples\Common\bin\$(ConfigurationName)"/>
55                        <Tool
56                                Name="VCPreBuildEventTool"/>
57                        <Tool
58                                Name="VCPreLinkEventTool"/>
59                        <Tool
60                                Name="VCResourceCompilerTool"/>
61                        <Tool
62                                Name="VCWebServiceProxyGeneratorTool"/>
63                        <Tool
64                                Name="VCXMLDataGeneratorTool"/>
65                        <Tool
66                                Name="VCWebDeploymentTool"/>
67                        <Tool
68                                Name="VCManagedWrapperGeneratorTool"/>
69                        <Tool
70                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
71                </Configuration>
72                <Configuration
73                        Name="Release|Win32"
74                        OutputDirectory="..\lib\$(ConfigurationName)"
75                        IntermediateDirectory="..\obj\$(ConfigurationName)"
76                        ConfigurationType="2"
77                        CharacterSet="2"
78                        WholeProgramOptimization="TRUE">
79                        <Tool
80                                Name="VCCLCompilerTool"
81                                Optimization="3"
82                                GlobalOptimizations="TRUE"
83                                InlineFunctionExpansion="2"
84                                EnableIntrinsicFunctions="TRUE"
85                                ImproveFloatingPointConsistency="TRUE"
86                                FavorSizeOrSpeed="1"
87                                OmitFramePointers="TRUE"
88                                EnableFiberSafeOptimizations="TRUE"
89                                OptimizeForProcessor="2"
90                                AdditionalIncludeDirectories="&quot;$(OGRE_PATH)\PlugIns\OctreeSceneManager\include&quot;;&quot;$(OGRE_ADDONS_PATH)\dotsceneoctree\PlugIns\DotSceneManager\include&quot;;&quot;$(OGRE_PATH)\Samples\Common\include&quot;;&quot;$(OGRE_PATH)\Dependencies\include\CEGUI&quot;;&quot;$(OGRE_PATH)\Samples\Common\CEGUIRenderer\include&quot;;&quot;$(OGRE_PATH)\OgreMain\include&quot;;&quot;$(OGRE_PATH)\Dependencies\include&quot;;..\include;..\..\GtpVisibility\include"
91                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GTP_VISIBILITY_MODIFIED_OGRE"
92                                StringPooling="TRUE"
93                                RuntimeLibrary="2"
94                                BufferSecurityCheck="FALSE"
95                                EnableFunctionLevelLinking="TRUE"
96                                RuntimeTypeInfo="TRUE"
97                                UsePrecompiledHeader="0"
98                                WarningLevel="3"
99                                Detect64BitPortabilityProblems="TRUE"
100                                DebugInformationFormat="3"/>
101                        <Tool
102                                Name="VCCustomBuildTool"/>
103                        <Tool
104                                Name="VCLinkerTool"
105                                IgnoreImportLibrary="TRUE"
106                                AdditionalDependencies="OgreMain.lib CEGUIBase.lib OgreGUIRenderer.lib Plugin_OctreeSceneManager.lib GtpVisibility.lib"
107                                OutputFile="$(OutDir)/Plugin_VisibilitySceneManager.dll"
108                                Version="0.99"
109                                LinkIncremental="1"
110                                SuppressStartupBanner="TRUE"
111                                AdditionalLibraryDirectories="&quot;$(OGRE_PATH)\PlugIns\OctreeSceneManager\bin\$(ConfigurationName)&quot;;&quot;$(OGRE_PATH)\OgreMain\lib\$(ConfigurationName)&quot;;&quot;$(OGRE_ADDONS_PATH)\dotsceneoctree\PlugIns\DotSceneManager\bin\$(ConfigurationName)&quot;;&quot;$(OGRE_PATH)\Samples\Common\CEGUIRenderer\lib&quot;;&quot;..\..\GtpVisibility\lib\$(ConfigurationName)&quot;;&quot;..\..\lib\$(ConfigurationName)&quot;;&quot;..\lib\$(ConfigurationName)&quot;;&quot;$(OGRE_PATH)\Dependencies\lib\$(ConfigurationName)&quot;"
112                                ModuleDefinitionFile="..\misc\OgreVisibilitySceneManager.def"
113                                GenerateDebugInformation="TRUE"
114                                SubSystem="2"
115                                OptimizeReferences="2"
116                                EnableCOMDATFolding="2"
117                                ImportLibrary="$(OutDir)/Plugin_VisibilitySceneManager.lib"
118                                TargetMachine="1"/>
119                        <Tool
120                                Name="VCMIDLTool"/>
121                        <Tool
122                                Name="VCPostBuildEventTool"
123                                CommandLine="copy $(OutDir)\$(TargetFileName) $(OGRE_PATH)\Samples\Common\bin\$(ConfigurationName)"/>
124                        <Tool
125                                Name="VCPreBuildEventTool"/>
126                        <Tool
127                                Name="VCPreLinkEventTool"/>
128                        <Tool
129                                Name="VCResourceCompilerTool"/>
130                        <Tool
131                                Name="VCWebServiceProxyGeneratorTool"/>
132                        <Tool
133                                Name="VCXMLDataGeneratorTool"/>
134                        <Tool
135                                Name="VCWebDeploymentTool"/>
136                        <Tool
137                                Name="VCManagedWrapperGeneratorTool"/>
138                        <Tool
139                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
140                </Configuration>
141        </Configurations>
142        <References>
143        </References>
144        <Files>
145                <Filter
146                        Name="SceneManager_Plugins"
147                        Filter="">
148                        <Filter
149                                Name="Header Files"
150                                Filter="">
151                                <File
152                                        RelativePath="..\include\OgreBspHierarchyInterface.h">
153                                </File>
154                                <File
155                                        RelativePath="..\include\OgreOctreeHierarchyInterface.h">
156                                </File>
157                                <File
158                                        RelativePath="..\include\OgreTerrainContentGenerator.h">
159                                </File>
160                                <File
161                                        RelativePath="..\include\OgreVisibilityOctreeSceneManager.h">
162                                </File>
163                                <File
164                                        RelativePath="..\include\OgreVisibilityTerrainSceneManager.h">
165                                </File>
166                        </Filter>
167                        <Filter
168                                Name="Source Files"
169                                Filter="">
170                                <File
171                                        RelativePath="..\src\OgreBspHierarchyInterface.cpp">
172                                </File>
173                                <File
174                                        RelativePath="..\src\OgreOctreeHierarchyInterface.cpp">
175                                </File>
176                                <File
177                                        RelativePath="..\src\OgreTerrainContentGenerator.cpp">
178                                </File>
179                                <File
180                                        RelativePath="..\src\OgreVisibilityOctreeSceneManager.cpp">
181                                </File>
182                                <File
183                                        RelativePath="..\src\OgreVisibilityTerrainSceneManager.cpp">
184                                </File>
185                        </Filter>
186                </Filter>
187                <Filter
188                        Name="VisibilitySceneManager"
189                        Filter="">
190                        <Filter
191                                Name="Header Files"
192                                Filter="h;hpp;hxx;hm;inl;inc">
193                                <File
194                                        RelativePath="..\include\OgrePlatformHierarchyInterface.h">
195                                </File>
196                                <File
197                                        RelativePath="..\include\OgrePlatformOcclusionQuery.h">
198                                </File>
199                                <File
200                                        RelativePath="..\include\OgrePlatformQueryManager.h">
201                                </File>
202                                <File
203                                        RelativePath="..\include\OgreSceneContentGenerator.h">
204                                </File>
205                                <File
206                                        RelativePath="..\include\OgreSceneNodeHierarchyInterface.h">
207                                </File>
208                                <File
209                                        RelativePath="..\include\OgreSolidBoundingBox.h">
210                                </File>
211                                <File
212                                        RelativePath="..\include\OgreSolidHalfBoundingBox.h">
213                                </File>
214                                <File
215                                        RelativePath="..\include\OgreVisibilityOptionsManager.h">
216                                </File>
217                                <File
218                                        RelativePath="..\include\OgreVisibilitySceneManager.h">
219                                </File>
220                        </Filter>
221                        <Filter
222                                Name="Source Files"
223                                Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm">
224                                <File
225                                        RelativePath="..\src\OgrePlatformHierarchyInterface.cpp">
226                                </File>
227                                <File
228                                        RelativePath="..\src\OgrePlatformOcclusionQuery.cpp">
229                                </File>
230                                <File
231                                        RelativePath="..\src\OgrePlatformQueryManager.cpp">
232                                </File>
233                                <File
234                                        RelativePath="..\src\OgreSceneContentGenerator.cpp">
235                                </File>
236                                <File
237                                        RelativePath="..\src\OgreSceneNodeHierarchyInterface.cpp">
238                                </File>
239                                <File
240                                        RelativePath="..\src\OgreSolidBoundingBox.cpp">
241                                </File>
242                                <File
243                                        RelativePath="..\src\OgreSolidHalfBoundingBox.cpp">
244                                </File>
245                                <File
246                                        RelativePath="..\src\OgreVisibilityOptionsManager.cpp">
247                                </File>
248                                <File
249                                        RelativePath="..\src\OgreVisibilitySceneManager.cpp">
250                                </File>
251                                <File
252                                        RelativePath="..\src\OgreVisibilitySceneManagerDll.cpp">
253                                </File>
254                        </Filter>
255                </Filter>
256        </Files>
257        <Globals>
258        </Globals>
259</VisualStudioProject>
Note: See TracBrowser for help on using the repository browser.