Changeset 2388 for GTP/trunk/App/Demos/Illum/Ogre/src/Moria
- Timestamp:
- 05/21/07 12:35:33 (18 years ago)
- Location:
- GTP/trunk/App/Demos/Illum/Ogre/src/Moria
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/App/Demos/Illum/Ogre/src/Moria/include/Moria.h
r2377 r2388 24 24 #include "ExampleApplication.h" 25 25 #include "OgreIlluminationManager.h" 26 #include "NXOgre.h" 26 27 #include "SceneSerializer.h" 27 28 28 29 AnimationState* mAnimState; 29 30 bool cullCamera = true; 31 Body *throwSphere = 0; 32 Scene* NXScene = 0; 30 33 31 34 // Listener class for frame updates … … 72 75 bool processUnbufferedKeyInput(const FrameEvent& evt) 73 76 { 74 /*if (mInputDevice->isKeyDown(KC_C)&& mTimeUntilNextToggle <= 0) 75 { 76 cullCamera = ! cullCamera; 77 Root::getSingleton()._getCurrentSceneManager()->setOption("CullCamera", &cullCamera); 78 mTimeUntilNextToggle = 1; 79 }*/ 77 78 if (mInputDevice->isKeyDown(KC_SPACE)) { 79 80 if(throwSphere == 0) 81 { 82 throwSphere = NXScene->createBody("throwSphere", 83 "sphere.mesh", 84 new SphereShape(0.5f), 85 Vector3(0,0,0), 86 "mass: 10"); 87 throwSphere->getNode()->setScale(0.005,0.005,0.005); 88 } 89 //myCube-> 90 throwSphere->setGlobalPosition(mCamera->getPosition()); 91 throwSphere->addForce(mCamera->getDirection()*200); 92 93 } 80 94 return ExampleFrameListener::processUnbufferedKeyInput(evt); 81 95 } … … 170 184 DataStreamPtr inputStream; 171 185 inputStream = ResourceGroupManager::getSingleton().openResource("moria.level"); //towers2.level 186 World* NXWorld = new World("FrameListener: yes, log: html"); 187 NXScene = NXWorld->createScene("Main", mSceneMgr, "gravity: yes, floor: yes"); 188 s.setScene(NXScene); 189 s.setWorld(NXWorld); 172 190 s.parseScript(inputStream, ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME); 173 191 s.parseEntryPoints("prmEntryPoints.text"); 192 /* 193 Body* b = NXScene->createBody("ize", 194 "sphere.mesh", 195 new SphereShape(0.5f), 196 Vector3(5,0,5), 197 "mass: 10"); 198 b->getNode()->setScale(0.005,0.005,0.005); 199 b->setGlobalPosition(Vector3(5,10,5));*/ 200 174 201 /* 175 202 ParticleSystem* pSys1 = mSceneMgr->createParticleSystem("psys1", "GTP/Moria/Smoke_Large"); -
GTP/trunk/App/Demos/Illum/Ogre/src/Moria/scripts/Moria.7.10.vcproj
r2315 r2388 21 21 Optimization="0" 22 22 ImproveFloatingPointConsistency="TRUE" 23 AdditionalIncludeDirectories="..\include;"$(OGRE_PATH)\Samples\Common\include";"$(OGRE_PATH)\OgreMain\include";..\..\..\..\..\..\..\Lib\Illum\IllumModule\OgreIllumModule\include;..\..\..\..\..\..\..\Lib\Illum\IllumModule\OgreIllumModule\include\RenderTechniques;..\..\..\..\..\..\..\Lib\Illum\IllumModule\OgreIllumModule\include\RenderingRuns;..\..\..\..\..\..\..\Lib\Illum\IllumModule\IllumModule\include\RenderTechniques;..\..\..\..\..\..\..\Lib\Illum\IllumModule\IllumModule\include;..\..\..\..\..\..\..\Lib\Illum\IllumModule\IllumModule\include\RenderingRuns;..\..\Common\include "24 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;GAMETOOLS_ILLUMINATION_MODULE;GTP_VISIBILITY_MODIFIED_OGRE "23 AdditionalIncludeDirectories="..\include;"$(OGRE_PATH)\Samples\Common\include";"$(OGRE_PATH)\OgreMain\include";..\..\..\..\..\..\..\Lib\Illum\IllumModule\OgreIllumModule\include;..\..\..\..\..\..\..\Lib\Illum\IllumModule\OgreIllumModule\include\RenderTechniques;..\..\..\..\..\..\..\Lib\Illum\IllumModule\OgreIllumModule\include\RenderingRuns;..\..\..\..\..\..\..\Lib\Illum\IllumModule\IllumModule\include\RenderTechniques;..\..\..\..\..\..\..\Lib\Illum\IllumModule\IllumModule\include;..\..\..\..\..\..\..\Lib\Illum\IllumModule\IllumModule\include\RenderingRuns;..\..\Common\include;"$(NXOGRE_PATH)\include";"$(PHYSX_DIR)\SDKs\Physics\include";"$(PHYSX_DIR)\SDKs\Foundation\include";"$(PHYSX_DIR)\SDKs\Cooking\include";"$(PHYSX_DIR)\SDKs\NxCharacter\include";"$(PHYSX_DIR)\SDKs\PhysXLoader\include"" 24 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;GAMETOOLS_ILLUMINATION_MODULE;GTP_VISIBILITY_MODIFIED_OGRE;NXOGRE" 25 25 MinimalRebuild="TRUE" 26 26 BasicRuntimeChecks="3" … … 35 35 <Tool 36 36 Name="VCLinkerTool" 37 AdditionalDependencies="OgreMain_d.lib IllumModule_Ogre.lib IllumModule.lib "37 AdditionalDependencies="OgreMain_d.lib IllumModule_Ogre.lib IllumModule.lib NxOgre_d.lib" 38 38 OutputFile="$(OutDir)/Moria.exe" 39 39 LinkIncremental="2" 40 AdditionalLibraryDirectories="..\..\..\..\..\..\..\Lib\Illum\IllumModule\OgreIllumModule\bin\Debug;"$(OGRE_PATH)\OgreMain\lib\$(ConfigurationName)";..\..\..\..\..\..\..\Lib\Illum\IllumModule\IllumModule\bin\Debug "40 AdditionalLibraryDirectories="..\..\..\..\..\..\..\Lib\Illum\IllumModule\OgreIllumModule\bin\Debug;"$(OGRE_PATH)\OgreMain\lib\$(ConfigurationName)";..\..\..\..\..\..\..\Lib\Illum\IllumModule\IllumModule\bin\Debug;"$(NXOGRE_PATH)/lib"" 41 41 IgnoreDefaultLibraryNames="" 42 42 GenerateDebugInformation="TRUE" … … 86 86 OptimizeForProcessor="2" 87 87 OptimizeForWindowsApplication="TRUE" 88 AdditionalIncludeDirectories="..\include;"$(OGRE_PATH)\Samples\Common\include";"$(OGRE_PATH)\OgreMain\include";..\..\..\..\..\..\..\Lib\Illum\IllumModule\OgreIllumModule\include;..\..\..\..\..\..\..\Lib\Illum\IllumModule\OgreIllumModule\include\RenderTechniques;..\..\..\..\..\..\..\Lib\Illum\IllumModule\OgreIllumModule\include\RenderingRuns;..\..\..\..\..\..\..\Lib\Illum\IllumModule\IllumModule\include\RenderTechniques;..\..\..\..\..\..\..\Lib\Illum\IllumModule\IllumModule\include;..\..\..\..\..\..\..\Lib\Illum\IllumModule\IllumModule\include\RenderingRuns;..\..\Common\include "89 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;GAMETOOLS_ILLUMINATION_MODULE;GTP_VISIBILITY_MODIFIED_OGRE "88 AdditionalIncludeDirectories="..\include;"$(OGRE_PATH)\Samples\Common\include";"$(OGRE_PATH)\OgreMain\include";..\..\..\..\..\..\..\Lib\Illum\IllumModule\OgreIllumModule\include;..\..\..\..\..\..\..\Lib\Illum\IllumModule\OgreIllumModule\include\RenderTechniques;..\..\..\..\..\..\..\Lib\Illum\IllumModule\OgreIllumModule\include\RenderingRuns;..\..\..\..\..\..\..\Lib\Illum\IllumModule\IllumModule\include\RenderTechniques;..\..\..\..\..\..\..\Lib\Illum\IllumModule\IllumModule\include;..\..\..\..\..\..\..\Lib\Illum\IllumModule\IllumModule\include\RenderingRuns;..\..\Common\include;"$(NXOGRE_PATH)\include";"$(PHYSX_DIR)\SDKs\Physics\include";"$(PHYSX_DIR)\SDKs\Foundation\include";"$(PHYSX_DIR)\SDKs\Cooking\include";"$(PHYSX_DIR)\SDKs\NxCharacter\include";"$(PHYSX_DIR)\SDKs\PhysXLoader\include"" 89 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;GAMETOOLS_ILLUMINATION_MODULE;GTP_VISIBILITY_MODIFIED_OGRE;NXOGRE" 90 90 StringPooling="TRUE" 91 91 MinimalRebuild="TRUE" … … 101 101 <Tool 102 102 Name="VCLinkerTool" 103 AdditionalDependencies="OgreMain.lib IllumModule_Ogre.lib IllumModule.lib "103 AdditionalDependencies="OgreMain.lib IllumModule_Ogre.lib IllumModule.lib NxOgre.lib" 104 104 OutputFile="$(OutDir)/Moria.exe" 105 105 LinkIncremental="1" 106 AdditionalLibraryDirectories="..\..\..\..\..\..\..\Lib\Illum\IllumModule\OgreIllumModule\bin\Release;"$(OGRE_PATH)\OgreMain\lib\$(ConfigurationName)";..\..\..\..\..\..\..\Lib\Illum\IllumModule\IllumModule\bin\Release "106 AdditionalLibraryDirectories="..\..\..\..\..\..\..\Lib\Illum\IllumModule\OgreIllumModule\bin\Release;"$(OGRE_PATH)\OgreMain\lib\$(ConfigurationName)";..\..\..\..\..\..\..\Lib\Illum\IllumModule\IllumModule\bin\Release;"$(NXOGRE_PATH)\lib"" 107 107 GenerateDebugInformation="FALSE" 108 108 SubSystem="2"
Note: See TracChangeset
for help on using the changeset viewer.