You can subscribe to this list here.
| 2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(27) |
Nov
(5) |
Dec
(6) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2009 |
Jan
(7) |
Feb
(20) |
Mar
(25) |
Apr
(8) |
May
(15) |
Jun
(4) |
Jul
(12) |
Aug
(5) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2011 |
Jan
(10) |
Feb
|
Mar
(7) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2012 |
Jan
|
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <laz...@us...> - 2009-05-18 05:19:46
|
Revision: 200
http://oge.svn.sourceforge.net/oge/?rev=200&view=rev
Author: lazaruslong
Date: 2009-05-18 05:19:37 +0000 (Mon, 18 May 2009)
Log Message:
-----------
2009/05/18 - OGEd Trunk v0.0.15 (rev 200)
- Updated License year 2006-2008 -> 2006-2009
- Updated Projects will SAVE first textures, then materials, then meshes.
NOTE / TODO: This is only in EACH project so if a material
in one project is loaded before the texture it needs in
another project Ogre might not have updated it and the
material might be white!
- Updated All type of resources can now be removed from projects
via a contextual menu. But still not from the ogre root :/
- Fixed Segfault when closing OGEd.
- Updated Projects can now be saved :)
- Modified MeshPropertyGridPage: properties non editable & comments
EXCEPT the enum fields which are still editable
(wxWidget bug?)
- Modified OgreManager autoscale() & toggleAxisMovement() would
segfault if not entity was present
- Modified An assert is triggered if the .cfg used by the root
constructor are not present. Without it a hard
to diagnose segfault can occur.
- Modified The AxisObject has now finer axis BUT its bounding box
are bigger: This should ensure easier grabbing.
- Modified LOG_DEBUG as been replace by LOG_WARNING
- Added ProjectController, ProjectPropertyGridPage who
permit project properties to be displayed and for some
modified in the properties panel.
- Modified Project are now inheriting from Resource.
- Added WorkspaceController, WorkspacePropertyGridPage who
permit workspace properties to be displayed and for some
modified in the properties panel.
- Removed OgedProjectEventArgs.h & .cpp replaced by
OgedResourceEventArgs.
- Updated The base event args is not common to all resources.
- Updated Workspace can be saved (.ogw)
- Modified Workspace are now inheriting from Resource.
- Updated When exiting a warning appears if the workspace was changed
NOTE: The Windows close button (the red X) is NOT yet
catched. How to do it?
- Updated Numerous memory leak fixed (Tool not deleted, etc)
- Updated Lots of bug fixes
- Updated Lost of unnecessary #include removed
- Updated All "#use namespace Ogre" and "use Ogre::xxx" removed
- Updated Lots of small changes that I forgot to log
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=200&view=rev
Modified Paths:
--------------
oged/trunk/ChangeLogs.txt
oged/trunk/README.txt
oged/trunk/build/vc80/OGEd.sln
oged/trunk/oged/TODOs.txt
oged/trunk/oged/include/oged/OGEd.h
oged/trunk/oged/src/OGEd.cpp
oged/trunk/oged_core/build/vc80/OgedCore.vcproj
oged/trunk/oged_core/include/oged/CgResource.h
oged/trunk/oged_core/include/oged/OgedCommand.h
oged/trunk/oged_core/include/oged/OgedCommandManager.h
oged/trunk/oged_core/include/oged/OgedData.h
oged/trunk/oged_core/include/oged/OgedDocPanel.h
oged/trunk/oged_core/include/oged/OgedDockManagerSettingsPanel.h
oged/trunk/oged_core/include/oged/OgedEditor.h
oged/trunk/oged_core/include/oged/OgedEditorEventArgs.h
oged/trunk/oged_core/include/oged/OgedEditorManager.h
oged/trunk/oged_core/include/oged/OgedEventArgs.h
oged/trunk/oged_core/include/oged/OgedEventContainer.h
oged/trunk/oged_core/include/oged/OgedFrame.h
oged/trunk/oged_core/include/oged/OgedGlobals.h
oged/trunk/oged_core/include/oged/OgedMessagePanel.h
oged/trunk/oged_core/include/oged/OgedOgedPlugin.h
oged/trunk/oged_core/include/oged/OgedPrerequisites.h
oged/trunk/oged_core/include/oged/OgedProject.h
oged/trunk/oged_core/include/oged/OgedProjectEventArgs.h
oged/trunk/oged_core/include/oged/OgedPropertiesPanel.h
oged/trunk/oged_core/include/oged/OgedPropertyGridPage.h
oged/trunk/oged_core/include/oged/OgedResource.h
oged/trunk/oged_core/include/oged/OgedResourceManager.h
oged/trunk/oged_core/include/oged/OgedResourcesPanel.h
oged/trunk/oged_core/include/oged/OgedSizeReportCtrl.h
oged/trunk/oged_core/include/oged/OgedSystemHeaders.h
oged/trunk/oged_core/include/oged/OgedTool.h
oged/trunk/oged_core/include/oged/OgedWorkspace.h
oged/trunk/oged_core/include/oged/OgedWorkspaceEventArgs.h
oged/trunk/oged_core/include/oged/OgedWorkspacePanel.h
oged/trunk/oged_core/include/oged/OgedXmlParser.h
oged/trunk/oged_core/include/oged/ogre/OgedAxisObject.h
oged/trunk/oged_core/include/oged/ogre/OgedGrid.h
oged/trunk/oged_core/include/oged/ogre/OgedOgreManager.h
oged/trunk/oged_core/include/oged/ogre/wxOgreRenderWindow.h
oged/trunk/oged_core/include/oged/ogre/wxOgreRenderWindowInputEvenListener.h
oged/trunk/oged_core/include/oged/wizard/OgedWizardNewProject.h
oged/trunk/oged_core/include/oged/wizard/OgedWizardNewResource.h
oged/trunk/oged_core/include/oged/wizard/OgedWizardPageNewProject.h
oged/trunk/oged_core/include/oged/wizard/OgedWizardPageNewResource.h
oged/trunk/oged_core/include/oged/wizard/OgedWizardPagePropertiesProject.h
oged/trunk/oged_core/include/oged/wizard/OgedWizardPagePropertiesResource.h
oged/trunk/oged_core/include/oged/wizard/OgedWizardPagePropertiesWorkspace.h
oged/trunk/oged_core/include/oged/wizard/OgedWizardPropertiesProject.h
oged/trunk/oged_core/include/oged/wizard/OgedWizardPropertiesResource.h
oged/trunk/oged_core/include/oged/wizard/OgedWizardPropertiesWorkspace.h
oged/trunk/oged_core/src/CgResource.cpp
oged/trunk/oged_core/src/OgedCommandManager.cpp
oged/trunk/oged_core/src/OgedData.cpp
oged/trunk/oged_core/src/OgedDocPanel.cpp
oged/trunk/oged_core/src/OgedDockManagerSettingsPanel.cpp
oged/trunk/oged_core/src/OgedEditor.cpp
oged/trunk/oged_core/src/OgedEditorManager.cpp
oged/trunk/oged_core/src/OgedEventContainer.cpp
oged/trunk/oged_core/src/OgedFrame.cpp
oged/trunk/oged_core/src/OgedGlobals.cpp
oged/trunk/oged_core/src/OgedMessagePanel.cpp
oged/trunk/oged_core/src/OgedProject.cpp
oged/trunk/oged_core/src/OgedProjectEventArgs.cpp
oged/trunk/oged_core/src/OgedPropertiesPanel.cpp
oged/trunk/oged_core/src/OgedResource.cpp
oged/trunk/oged_core/src/OgedResourceManager.cpp
oged/trunk/oged_core/src/OgedResourcesPanel.cpp
oged/trunk/oged_core/src/OgedSizeReportCtrl.cpp
oged/trunk/oged_core/src/OgedWorkspace.cpp
oged/trunk/oged_core/src/OgedWorkspaceEventArgs.cpp
oged/trunk/oged_core/src/OgedWorkspacePanel.cpp
oged/trunk/oged_core/src/OgedXmlParser.cpp
oged/trunk/oged_core/src/ogre/OgedAxisObject.cpp
oged/trunk/oged_core/src/ogre/OgedGrid.cpp
oged/trunk/oged_core/src/ogre/OgedOgreManager.cpp
oged/trunk/oged_core/src/ogre/wxOgreRenderWindow.cpp
oged/trunk/oged_core/src/ogre/wxOgreRenderWindowInputEventListener.cpp
oged/trunk/oged_core/src/wizard/OgedWizardNewProject.cpp
oged/trunk/oged_core/src/wizard/OgedWizardNewResource.cpp
oged/trunk/oged_core/src/wizard/OgedWizardPageNewProject.cpp
oged/trunk/oged_core/src/wizard/OgedWizardPageNewResource.cpp
oged/trunk/oged_core/src/wizard/OgedWizardPagePropertiesProject.cpp
oged/trunk/oged_core/src/wizard/OgedWizardPagePropertiesResource.cpp
oged/trunk/oged_core/src/wizard/OgedWizardPagePropertiesWorkspace.cpp
oged/trunk/oged_core/src/wizard/OgedWizardPropertiesProject.cpp
oged/trunk/oged_core/src/wizard/OgedWizardPropertiesResource.cpp
oged/trunk/oged_core/src/wizard/OgedWizardPropertiesWorkspace.cpp
oged/trunk/plugin_material/include/oged/OgeTextFileParser.h
oged/trunk/plugin_material/include/oged/OgedMaterialController.h
oged/trunk/plugin_material/include/oged/OgedMaterialEventArgs.h
oged/trunk/plugin_material/include/oged/OgedMaterialFileResource.h
oged/trunk/plugin_material/include/oged/OgedMaterialLoader.h
oged/trunk/plugin_material/include/oged/OgedMaterialPropertyGridPage.h
oged/trunk/plugin_material/include/oged/OgedMaterialResource.h
oged/trunk/plugin_material/include/oged/OgedPassController.h
oged/trunk/plugin_material/include/oged/OgedPassPropertyGridPage.h
oged/trunk/plugin_material/include/oged/OgedPassResource.h
oged/trunk/plugin_material/include/oged/OgedPluginMaterial.h
oged/trunk/plugin_material/include/oged/OgedPluginMaterialPrerequisites.h
oged/trunk/plugin_material/include/oged/OgedTechniqueController.h
oged/trunk/plugin_material/include/oged/OgedTechniquePropertyGridPage.h
oged/trunk/plugin_material/include/oged/OgedTechniqueResource.h
oged/trunk/plugin_material/include/oged/OgedTextureUnitController.h
oged/trunk/plugin_material/include/oged/OgedTextureUnitPropertyGridPage.h
oged/trunk/plugin_material/include/oged/OgedTextureUnitResource.h
oged/trunk/plugin_material/src/OgeTextFileParser.cpp
oged/trunk/plugin_material/src/OgedMaterialController.cpp
oged/trunk/plugin_material/src/OgedMaterialEventArgs.cpp
oged/trunk/plugin_material/src/OgedMaterialFileResource.cpp
oged/trunk/plugin_material/src/OgedMaterialLoader.cpp
oged/trunk/plugin_material/src/OgedMaterialPropertyGridPage.cpp
oged/trunk/plugin_material/src/OgedMaterialResource.cpp
oged/trunk/plugin_material/src/OgedPassController.cpp
oged/trunk/plugin_material/src/OgedPassPropertyGridPage.cpp
oged/trunk/plugin_material/src/OgedPassResource.cpp
oged/trunk/plugin_material/src/OgedPluginMaterial.cpp
oged/trunk/plugin_material/src/OgedTechniqueController.cpp
oged/trunk/plugin_material/src/OgedTechniquePropertyGridPage.cpp
oged/trunk/plugin_material/src/OgedTechniqueResource.cpp
oged/trunk/plugin_material/src/OgedTextureUnitController.cpp
oged/trunk/plugin_material/src/OgedTextureUnitPropertyGridPage.cpp
oged/trunk/plugin_material/src/OgedTextureUnitResource.cpp
oged/trunk/plugin_mesh/build/vc80/OgedPluginMesh.vcproj
oged/trunk/plugin_mesh/include/oged/OgedMeshController.h
oged/trunk/plugin_mesh/include/oged/OgedMeshLoader.h
oged/trunk/plugin_mesh/include/oged/OgedMeshPropertyGridPage.h
oged/trunk/plugin_mesh/include/oged/OgedMeshResource.h
oged/trunk/plugin_mesh/include/oged/OgedPluginMesh.h
oged/trunk/plugin_mesh/include/oged/OgedPluginMeshPrerequisites.h
oged/trunk/plugin_mesh/src/OgedMeshController.cpp
oged/trunk/plugin_mesh/src/OgedMeshLoader.cpp
oged/trunk/plugin_mesh/src/OgedMeshPropertyGridPage.cpp
oged/trunk/plugin_mesh/src/OgedMeshResource.cpp
oged/trunk/plugin_mesh/src/OgedPluginMesh.cpp
oged/trunk/plugin_texture/include/oged/OgedPluginTexture.h
oged/trunk/plugin_texture/include/oged/OgedPluginTexturePrerequisites.h
oged/trunk/plugin_texture/include/oged/OgedTextureController.h
oged/trunk/plugin_texture/include/oged/OgedTextureLoader.h
oged/trunk/plugin_texture/include/oged/OgedTexturePropertyGridPage.h
oged/trunk/plugin_texture/include/oged/OgedTextureResource.h
oged/trunk/plugin_texture/src/OgedPluginTexture.cpp
oged/trunk/plugin_texture/src/OgedTextureController.cpp
oged/trunk/plugin_texture/src/OgedTextureLoader.cpp
oged/trunk/plugin_texture/src/OgedTexturePropertyGridPage.cpp
oged/trunk/plugin_texture/src/OgedTextureResource.cpp
oged/trunk/resources/oged/OGEd.material
Added Paths:
-----------
oged/trunk/oged_core/include/oged/OgedProjectController.h
oged/trunk/oged_core/include/oged/OgedProjectPropertyGridPage.h
oged/trunk/oged_core/include/oged/OgedResourceEventArgs.h
oged/trunk/oged_core/include/oged/OgedWorkspaceController.h
oged/trunk/oged_core/include/oged/OgedWorkspacePropertyGridPage.h
oged/trunk/oged_core/src/OgedProjectController.cpp
oged/trunk/oged_core/src/OgedProjectPropertyGridPage.cpp
oged/trunk/oged_core/src/OgedResourceEventArgs.cpp
oged/trunk/oged_core/src/OgedWorkspaceController.cpp
oged/trunk/oged_core/src/OgedWorkspacePropertyGridPage.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-05-12 03:33:15
|
Revision: 199
http://oge.svn.sourceforge.net/oge/?rev=199&view=rev
Author: lazaruslong
Date: 2009-05-12 03:33:14 +0000 (Tue, 12 May 2009)
Log Message:
-----------
2009/05/12 - Samples Trunk v0.3.127 (rev 199)
Applied patch .patch (#2790277) thanks Firecool. It supersede
the bullet world::setDebugDrawer(). This enables to draw
only the shapes we want (especially NOT drawing the terrain shape
which was killing fps).
- Modified FpsSinglePlayerPhysics / InGameIEH.cpp to set
the debug mode.
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=199&view=rev
Modified Paths:
--------------
samples/trunk/samples/FpsSinglePlayerPhysics/InGameIEH.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-05-12 03:31:43
|
Revision: 198
http://oge.svn.sourceforge.net/oge/?rev=198&view=rev
Author: lazaruslong
Date: 2009-05-12 03:31:30 +0000 (Tue, 12 May 2009)
Log Message:
-----------
2009/05/12 - OGE Trunk v0.3.127 (rev 198)
Applied patch .patch (#2790277) thanks Firecool. It supersede
the bullet world::setDebugDrawer(). This enables to draw
only the shapes we want (especially NOT drawing the terrain shape
which was killing fps).
- Modified DebugDrawer several method to draw shapes
- Modified DebugDrawer has a mode variable to set which objects
should be drawn
- Modified FpsSinglePlayerPhysics / InGameIEH.cpp to set
the debug mode.
- Modified GraphicsSceneManagerOGRE::setupDebugLines()
so that Bullet can set the colors of the debug mesh.
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=198&view=rev
Modified Paths:
--------------
oge/trunk/core/include/oge/OgeCoreVersion.h
oge/trunk/plugins/graphicsogre/src/OgeGraphicsSceneManagerOGRE.cpp
oge/trunk/plugins/physicsbullet/include/oge/physics/OgePhysicsDebugDrawerBullet.h
oge/trunk/plugins/physicsbullet/include/oge/physics/OgePhysicsManagerBullet.h
oge/trunk/plugins/physicsbullet/src/OgePhysicsDebugDrawerBullet.cpp
oge/trunk/plugins/physicsbullet/src/OgePhysicsManagerBullet.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-05-11 04:39:16
|
Revision: 197
http://oge.svn.sourceforge.net/oge/?rev=197&view=rev
Author: lazaruslong
Date: 2009-05-11 04:39:06 +0000 (Mon, 11 May 2009)
Log Message:
-----------
2009/05/11 - OGE Trunk v0.3.126 (rev 196)
Applied patch linux_fix_rev196.patch (thanks Firecool).
Applied patch DynamicLines_color.patch with some modifications (thanks Firecool).
----------------------------
- Fixed MemoryTracker changed a const_iterator to a simple iterator
- Fixed Missing ; in MessageList
- Fixed TriggerComponent was using a Microsoft only method
(std::list::find returning a value)
- Fixed GraphicsManagerOGRE missed a 'class' keyword when defining
a friend
- Updated DynamicLines will now draw colors depending on the physics
object being debugged.
- Updated Some api change (use of Oge::Vector instead of Ogre::Vector3
and Ogre::ColorValue)
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=196&view=rev
Modified Paths:
--------------
oge/trunk/AUTHORS.txt
oge/trunk/core/include/oge/OgeCoreVersion.h
oge/trunk/core/src/physics/OgeTriggerComponent.cpp
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeDynamicLines.h
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeGraphicsManagerOGRE.h
oge/trunk/plugins/graphicsogre/src/OgeDynamicLines.cpp
oge/trunk/plugins/graphicsogre/src/OgeGraphicsSceneManagerOGRE.cpp
oge/trunk/utilities/include/oge/message/OgeMessageList.h
oge/trunk/utilities/src/memory/OgeMemoryTracker.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-05-03 06:59:29
|
Revision: 196
http://oge.svn.sourceforge.net/oge/?rev=196&view=rev
Author: lazaruslong
Date: 2009-05-03 06:59:28 +0000 (Sun, 03 May 2009)
Log Message:
-----------
2009/05/03 - SVN OGEd v0.0.14 (rev 196)
- Fixed No plugins loaded because ".dll" was wrongly appended
to the plugins names in OgedFrame.cpp. The code was for
the old version of OgeUtilities.
- Modified Removed boost::any and replaced with Poco::Any
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=196&view=rev
Modified Paths:
--------------
oged/trunk/oged/TODOs.txt
oged/trunk/oged_core/include/oged/OgedPrerequisites.h
oged/trunk/oged_core/include/oged/OgedWorkspace.h
oged/trunk/oged_core/include/oged/OgedWorkspaceEventArgs.h
oged/trunk/oged_core/src/OgedFrame.cpp
oged/trunk/oged_core/src/OgedGlobals.cpp
oged/trunk/oged_core/src/OgedPropertiesPanel.cpp
oged/trunk/oged_core/src/OgedWorkspace.cpp
oged/trunk/oged_core/src/OgedWorkspaceEventArgs.cpp
oged/trunk/oged_core/src/OgedWorkspacePanel.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-05-03 06:32:17
|
Revision: 195
http://oge.svn.sourceforge.net/oge/?rev=195&view=rev
Author: lazaruslong
Date: 2009-05-03 06:32:15 +0000 (Sun, 03 May 2009)
Log Message:
-----------
2009/05/03 - OGE Samples v0.3.125 (rev 195)
- Modified Several InGameGameState.cpp to set more correctly the camera
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=195&view=rev
Modified Paths:
--------------
samples/trunk/samples/FpsSinglePlayer/InGameGameState.cpp
samples/trunk/samples/FpsSinglePlayerPhysics/InGameGameState.cpp
samples/trunk/samples/Space/InGameGameState.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-05-03 06:29:54
|
Revision: 194
http://oge.svn.sourceforge.net/oge/?rev=194&view=rev
Author: lazaruslong
Date: 2009-05-03 06:29:51 +0000 (Sun, 03 May 2009)
Log Message:
-----------
2009/05/03 - OGE Trunk v0.3.125 (rev 194)
- Modified MessageList can now accept pointers as find parameters.
Some optimisations.
- Modified Several components classes to use pointers instead of making
local copies of the data.
Along with code simplifications and additional warnings.
- Fixed Several bug fixes (camera far/near wasn't set)
- Modified VC80 files are set to OGE_LOG_INFO instead of OGE_LOG_INFO
(was LOG_NORMAL which is deprecated since last minor version)
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=194&view=rev
Modified Paths:
--------------
oge/trunk/AUTHORS.txt
oge/trunk/core/include/oge/OgeCoreVersion.h
oge/trunk/plugins/graphicsogre/src/OgeCameraComponentOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeExtendedCameraComponentOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeGraphicsComponentOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeLabelComponentOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeLightComponentOGRE.cpp
oge/trunk/plugins/physicsbullet/build/vc80/PhysicsBullet.vcproj
oge/trunk/plugins/physicsbullet/src/OgePhysicsComponentBullet.cpp
oge/trunk/plugins/physicsbullet/src/OgeTriggerComponentBullet.cpp
oge/trunk/utilities/include/oge/message/OgeMessageList.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-05-01 07:16:59
|
Revision: 193
http://oge.svn.sourceforge.net/oge/?rev=193&view=rev
Author: lazaruslong
Date: 2009-05-01 07:16:51 +0000 (Fri, 01 May 2009)
Log Message:
-----------
2009/05/01 - OGE Trunk v0.3.124 (rev 193)
1) Basic Trigger class (only physics based & spherical zone for now)
with OnEnter, OnInside and OnExit events.
2) New MessageList class which permits easier settings of parameters
while creating objects.
- Modified Several samples to use the MessageList class
- Modified The Physics FPS sample to use the Trigger class
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=193&view=rev
Modified Paths:
--------------
samples/trunk/samples/FpsSinglePlayer/InGameGameState.cpp
samples/trunk/samples/FpsSinglePlayer/InGameIEH.cpp
samples/trunk/samples/FpsSinglePlayerPhysics/InGameGameState.cpp
samples/trunk/samples/FpsSinglePlayerPhysics/InGameGameState.h
samples/trunk/samples/FpsSinglePlayerPhysics/InGameIEH.cpp
samples/trunk/samples/FpsSinglePlayerPhysics/RobotStateComponent.cpp
samples/trunk/samples/Space/InGameGameState.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-05-01 07:12:54
|
Revision: 192
http://oge.svn.sourceforge.net/oge/?rev=192&view=rev
Author: lazaruslong
Date: 2009-05-01 07:12:51 +0000 (Fri, 01 May 2009)
Log Message:
-----------
2009/04/01 - OGE Trunk v0.3.124 (rev 192)
1) Basic Trigger class (only physics based & spherical zone for now)
with OnEnter, OnInside and OnExit events.
2) New MessageList class which permits easier settings of parameters
while creating objects.
- Added OgeMessageList.h implementing a MessageList class
- Modified Several classes to take advantage of the MessageList class
- Modified ObjectMsg and PhysicsComponent has now SET_COLLISION_GROUP and
SET_COLLISION_MASK to define in which group an object is
and with which objects it should collide.
- Modified TriggerComponent has now callbacks which react to certain
events: OnEnter, OnInside and OnExit.
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=192&view=rev
Modified Paths:
--------------
oge/trunk/core/include/oge/OgeCoreVersion.h
oge/trunk/core/include/oge/object/OgeComponent.h
oge/trunk/core/include/oge/object/OgeObject.h
oge/trunk/core/include/oge/object/OgeObjectManager.h
oge/trunk/core/include/oge/physics/OgePhysicsComponent.h
oge/trunk/core/include/oge/physics/OgeTriggerComponent.h
oge/trunk/core/src/physics/OgePhysicsComponent.cpp
oge/trunk/core/src/physics/OgeTriggerComponent.cpp
oge/trunk/plugins/graphicsogre/src/OgeCameraComponentOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeExtendedCameraComponentOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeGraphicsComponentOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeLabelComponentOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeLightComponentOGRE.cpp
oge/trunk/plugins/physicsbullet/Readme.txt
oge/trunk/plugins/physicsbullet/include/oge/physics/OgePhysicsManagerBullet.h
oge/trunk/plugins/physicsbullet/src/OgePhysicsComponentBullet.cpp
oge/trunk/plugins/physicsbullet/src/OgePhysicsManagerBullet.cpp
oge/trunk/plugins/physicsbullet/src/OgeTriggerComponentBullet.cpp
oge/trunk/utilities/build/vc80/Utilities.vcproj
oge/trunk/utilities/include/oge/OgeUtilitiesPrerequisites.h
oge/trunk/utilities/include/oge/message/OgeMessage.h
oge/trunk/utilities/src/message/OgeMessageScheduler.cpp
Added Paths:
-----------
oge/trunk/utilities/include/oge/message/OgeMessageList.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-04-26 12:36:28
|
Revision: 191
http://oge.svn.sourceforge.net/oge/?rev=191&view=rev
Author: lazaruslong
Date: 2009-04-26 12:36:21 +0000 (Sun, 26 Apr 2009)
Log Message:
-----------
2009/04/26 - OGE Trunk v0.3.123 (rev 191)
- Fixed DebugDrawer works now. Even if the performance are not good:
Bullet redraws ALL vertices of ALL objects. We will need to create
specific methods.
- Fixed CMake file was missing a file
- Updated AUTHORS.txt to include Mehdi as team members.
- Fixed extra qualifier in TriggerComponentBullet
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=191&view=rev
Modified Paths:
--------------
oge/trunk/AUTHORS.txt
oge/trunk/core/include/oge/OgeCoreVersion.h
oge/trunk/plugins/graphicsogre/build/cmake/CMakeLists.txt
oge/trunk/plugins/graphicsogre/src/OgeGraphicsSceneManagerOGRE.cpp
oge/trunk/plugins/physicsbullet/src/OgeTriggerComponentBullet.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-04-25 14:22:16
|
Revision: 189
http://oge.svn.sourceforge.net/oge/?rev=189&view=rev
Author: lazaruslong
Date: 2009-04-25 13:32:04 +0000 (Sat, 25 Apr 2009)
Log Message:
-----------
2009/04/25 - OGE Trunk v0.3.122 (rev 189)
WIP Addition of a Trigger Component.
The component does collide with the terrain... it shouldn't as it is.
The Trigger uses a GhostObject which should collide only with CF_KINEMATIC_OBJECT (via setCollisionFlags()). But this object collides with the terrain body which is supposedly static because its mass = 0 !
So is this a normal behavior of Bullet or not?
- Added TriggerComponent files
- Added TriggerComponentBullet files
- Updated PhysicsComponent by adding a CollisionData struct used to
identify colliding objects.
- Fixed gcc error because of extra qualifier in GraphicsManagerBullet
(linux bug thanks FireCool)
- Fixed Unnecessary wrong path in DebugDrawer (Bullet instead of bullet)
(thanks FireCool)
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=189&view=rev
Modified Paths:
--------------
oge/trunk/core/build/cmake/CMakeLists.txt
oge/trunk/core/build/vc80/Core.vcproj
oge/trunk/core/include/oge/OgeCoreVersion.h
oge/trunk/core/include/oge/physics/OgePhysicsComponent.h
oge/trunk/core/src/physics/OgePhysicsManager.cpp
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeGraphicsManagerOGRE.h
oge/trunk/plugins/physicsbullet/build/cmake/CMakeLists.txt
oge/trunk/plugins/physicsbullet/build/vc80/PhysicsBullet.vcproj
oge/trunk/plugins/physicsbullet/include/oge/physics/OgePhysicsComponentBullet.h
oge/trunk/plugins/physicsbullet/include/oge/physics/OgePhysicsDebugDrawerBullet.h
oge/trunk/plugins/physicsbullet/include/oge/physics/OgePhysicsManagerBullet.h
oge/trunk/plugins/physicsbullet/src/OgePhysicsComponentBullet.cpp
oge/trunk/plugins/physicsbullet/src/OgePhysicsManagerBullet.cpp
Added Paths:
-----------
oge/trunk/core/include/oge/physics/OgeTriggerComponent.h
oge/trunk/core/src/physics/OgeTriggerComponent.cpp
oge/trunk/plugins/physicsbullet/include/oge/physics/OgeTriggerComponentBullet.h
oge/trunk/plugins/physicsbullet/src/OgeTriggerComponentBullet.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-04-25 14:22:13
|
Revision: 190
http://oge.svn.sourceforge.net/oge/?rev=190&view=rev
Author: lazaruslong
Date: 2009-04-25 13:35:00 +0000 (Sat, 25 Apr 2009)
Log Message:
-----------
2009/04/25 - OGE Trunk v0.3.122 (rev 189)
WIP Addition of a Trigger Component.
The component does collide with the terrain... it shouldn't as it is.
The Trigger uses a GhostObject which should collide only with CF_KINEMATIC_OBJECT (via setCollisionFlags()). But this object collides with the terrain body which is supposedly static because its mass = 0 !
So is this a normal behavior of Bullet or not?
When you launch the fps the TriggerComponentBullet::_update() will std::cout the objects with which the trigger collide. "0 1_ Test" is the terrain. If you place the trigger higher it will not collide.
- Updated Physics FPS sample : added a trigger which for now only
std::cout the colliding objects.
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=189&view=rev
Modified Paths:
--------------
samples/trunk/samples/FpsSinglePlayerPhysics/InGameGameState.cpp
samples/trunk/samples/FpsSinglePlayerPhysics/InGameGameState.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-04-23 08:13:36
|
Revision: 188
http://oge.svn.sourceforge.net/oge/?rev=188&view=rev
Author: lazaruslong
Date: 2009-04-23 08:13:19 +0000 (Thu, 23 Apr 2009)
Log Message:
-----------
2009/04/23 - OGE Trunk v0.3.121 (rev 188)
Addition of debug shapes mostly for the physics and based on the Bullet::btIDebugDraw capabilities. Try the Physics FPS and type 'T'
BUG: It is not working correctly but I can't find out why.
Note that the DynamicLines class works.
- Modified Physics FPS sample to toggle between "wireframe", "point" and
"polygon" when typing 'F6'
- Modified Physics FPS sample to display the physics debug shape
when typing the key 'T'
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=188&view=rev
Modified Paths:
--------------
samples/trunk/samples/FpsSinglePlayerPhysics/InGameGameState.cpp
samples/trunk/samples/FpsSinglePlayerPhysics/InGameIEH.cpp
samples/trunk/samples/FpsSinglePlayerPhysics/build/vc80/FpsSinglePlayerPhysics.vcproj
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-04-23 08:00:09
|
Revision: 187
http://oge.svn.sourceforge.net/oge/?rev=187&view=rev
Author: lazaruslong
Date: 2009-04-23 08:00:00 +0000 (Thu, 23 Apr 2009)
Log Message:
-----------
2009/04/23 - OGE Trunk v0.3.121 (rev 187)
Addition of debug shapes mostly for the physics and based on the Bullet::btIDebugDraw capabilities. Try the Physics FPS and type 'T'
BUG: It is not working correctly but I can't find out why.
Note that the DynamicLines class works.
- Fixed guimygui waf script is now working correctly.
- Updated GraphicsManagerOGRE::createCubeMesh() creat a manual cube mesh
- Added OgeDynamicRenderable.cpp to create easily an Ogre::Renderable
- Added OgeDynamicLines.cpp class to display lines.
Based on DynamicRenderable
- Added OgePhysicsDebugDrawerBullet.cpp : DebugDrawer class
which implements the Bullet btIDebugDraw capabilities.
When set on it will generate all the lines and contact points
in the physical world.
- Modified Added in GraphicsManager(OGRE) and GraphicsSceneManagerOGRE
some methods to display the Debug lines
- Modified CMake and VC80 files
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=187&view=rev
Modified Paths:
--------------
oge/trunk/core/include/oge/OgeCoreVersion.h
oge/trunk/core/include/oge/graphics/OgeGraphicsManager.h
oge/trunk/core/src/physics/OgePhysicsManager.cpp
oge/trunk/plugins/graphicsogre/build/cmake/CMakeLists.txt
oge/trunk/plugins/graphicsogre/build/vc80/GraphicsOgre.vcproj
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeGraphicsManagerOGRE.h
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeGraphicsSceneManagerOGRE.h
oge/trunk/plugins/graphicsogre/src/OgeGraphicsManagerOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeGraphicsSceneManagerOGRE.cpp
oge/trunk/plugins/guimygui/build/waf/wscript
oge/trunk/plugins/physicsbullet/build/cmake/CMakeLists.txt
oge/trunk/plugins/physicsbullet/build/vc80/PhysicsBullet.vcproj
oge/trunk/plugins/physicsbullet/include/oge/physics/OgePhysicsComponentBullet.h
oge/trunk/plugins/physicsbullet/include/oge/physics/OgePhysicsManagerBullet.h
oge/trunk/plugins/physicsbullet/src/OgePhysicsComponentBullet.cpp
oge/trunk/plugins/physicsbullet/src/OgePhysicsManagerBullet.cpp
Added Paths:
-----------
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeDynamicLines.h
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeDynamicRenderable.h
oge/trunk/plugins/graphicsogre/src/OgeDynamicLines.cpp
oge/trunk/plugins/graphicsogre/src/OgeDynamicRenderable.cpp
oge/trunk/plugins/physicsbullet/include/oge/physics/OgePhysicsDebugDrawerBullet.h
oge/trunk/plugins/physicsbullet/src/OgePhysicsDebugDrawerBullet.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-04-20 12:15:45
|
Revision: 186
http://oge.svn.sourceforge.net/oge/?rev=186&view=rev
Author: lazaruslong
Date: 2009-04-20 12:15:41 +0000 (Mon, 20 Apr 2009)
Log Message:
-----------
2009/04/20 - OGE Trunk v0.3.120 (rev 186)
- Fixed gcc error because of extra qualifier. VC being too lenient.
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=186&view=rev
Modified Paths:
--------------
oge/trunk/core/include/oge/object/OgeObjectManager.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-04-20 09:17:11
|
Revision: 185
http://oge.svn.sourceforge.net/oge/?rev=185&view=rev
Author: lazaruslong
Date: 2009-04-20 09:17:09 +0000 (Mon, 20 Apr 2009)
Log Message:
-----------
2009/04/20 - OGE Trunk v0.3.120 (rev 185)
- Fixed Spaces instead of tabs in the waf script
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=185&view=rev
Modified Paths:
--------------
oge/trunk/utilities/build/waf/wscript
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-04-05 03:32:35
|
Revision: 184
http://oge.svn.sourceforge.net/oge/?rev=184&view=rev
Author: lazaruslong
Date: 2009-04-05 03:32:30 +0000 (Sun, 05 Apr 2009)
Log Message:
-----------
2009/04/05 - OGE Samples v0.3.120 (rev 184)
- Fixed (Mehdi's patch) In the FPS and Space samples when moving and turning
the ExtendedCamera in mode 3rd-chased is choppy, not smooth.
This might be because the movements are not done via messages
but directly.
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=184&view=rev
Modified Paths:
--------------
samples/trunk/samples/FpsSinglePlayer/InGameGameState.cpp
samples/trunk/samples/FpsSinglePlayerPhysics/InGameGameState.cpp
samples/trunk/samples/Space/InGameGameState.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-03-30 08:01:21
|
Revision: 183
http://oge.svn.sourceforge.net/oge/?rev=183&view=rev
Author: lazaruslong
Date: 2009-03-30 08:01:18 +0000 (Mon, 30 Mar 2009)
Log Message:
-----------
2009/03/30 - OGE Trunk v0.3.120 (rev 183)
Added a simple space sample based on the octree scene-manager
- Added Several medias: razor.mesh, oge_earth.gif, oge_earth_night.gif,
oge_sun.gif, texmap2.jpg, OgeSpaceBox.zip
- Added Space Sample: skeleton of a basic space game.
For now only a sun, earth and a space ship :)
This sample uses the Octree scene manager (aka the default one)
- Fixed Small bug in the FPS physics sample
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=183&view=rev
Modified Paths:
--------------
samples/trunk/media/graphics/materials/scripts/Oge.material
samples/trunk/samples/FpsSinglePlayer/InGameGameState.cpp
samples/trunk/samples/FpsSinglePlayerPhysics/InGameGameState.cpp
Added Paths:
-----------
samples/trunk/media/graphics/materials/textures/oge_earth.gif
samples/trunk/media/graphics/materials/textures/oge_earth_night.gif
samples/trunk/media/graphics/materials/textures/oge_sun.jpg
samples/trunk/media/graphics/materials/textures/texmap2.jpg
samples/trunk/media/graphics/models/razor.mesh
samples/trunk/media/graphics/packs/OgeSpaceBox.zip
samples/trunk/samples/Space/
samples/trunk/samples/Space/InGameGameState.cpp
samples/trunk/samples/Space/InGameGameState.h
samples/trunk/samples/Space/InGameIEH.cpp
samples/trunk/samples/Space/InGameIEH.h
samples/trunk/samples/Space/Main.cpp
samples/trunk/samples/Space/Readme.txt
samples/trunk/samples/Space/build/
samples/trunk/samples/Space/build/vc80/
samples/trunk/samples/Space/build/vc80/Space.vcproj
samples/trunk/samples/Space/oge.xml
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-03-30 07:53:25
|
Revision: 182
http://oge.svn.sourceforge.net/oge/?rev=182&view=rev
Author: lazaruslong
Date: 2009-03-30 07:53:14 +0000 (Mon, 30 Mar 2009)
Log Message:
-----------
2009/03/30 - OGE Trunk v0.3.120 (rev 182)
Added a simple space sample based on the octree scene-manager
- Fixed Some Component::_destroy() method where not called.
The scene where not cleared in the right order.
- Added LightComponent files : as it's name indicate permits
to add a light to an object. See the Space sample for
an usage example. Four new message types: INIT_LIGHT_TYPE,
SET_INTENSITY, SET_DIFFUSE_COLOUR and SET_SPECULAR_COLOUR.
- Modified The GraphicsComponent has now an OffsetNode which permits
to offset and rotate a mesh relative to its parent (mNode).
This is primarily used when an entity is not facing
the negative y-axis and/or the center of the mesh is not
where you want it. Added MessageTypes: SET_OFFSET_POSITION,
SET_OFFSET_ORIENTATION, SET_OFFSET_POSITION_ORIENTATION
- Added GraphicsManagerOGRE::createSphereMesh() this creates
a manual sphere mesh.
- Added GraphicsComponentOGRE::_setMaterialByMethod() this permits
to set the material using a message type SET_GRAPHICS_MATERIAL
- Modified VC80 & cmake files
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=182&view=rev
Modified Paths:
--------------
oge/trunk/build/vc80/Oge.sln
oge/trunk/core/build/cmake/CMakeLists.txt
oge/trunk/core/build/vc80/Core.vcproj
oge/trunk/core/include/oge/OgeCoreVersion.h
oge/trunk/core/include/oge/object/OgeObject.h
oge/trunk/core/src/object/OgeObjectManager.cpp
oge/trunk/core/src/object/OgeObjectSceneManager.cpp
oge/trunk/core/src/scene/OgeSceneManager.cpp
oge/trunk/plugins/graphicsogre/build/cmake/CMakeLists.txt
oge/trunk/plugins/graphicsogre/build/vc80/GraphicsOgre.vcproj
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeCameraComponentOGRE.h
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeExtendedCameraComponentOGRE.h
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeGraphicsComponentOGRE.h
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeGraphicsManagerOGRE.h
oge/trunk/plugins/graphicsogre/src/OgeExtendedCameraComponentOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeGraphicsComponentOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeGraphicsManagerOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeGraphicsSceneManagerOGRE.cpp
Added Paths:
-----------
oge/trunk/core/include/oge/graphics/OgeLightComponent.h
oge/trunk/core/src/graphics/OgeLightComponent.cpp
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeLightComponentOGRE.h
oge/trunk/plugins/graphicsogre/src/OgeLightComponentOGRE.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-03-27 05:22:00
|
Revision: 181
http://oge.svn.sourceforge.net/oge/?rev=181&view=rev
Author: lazaruslong
Date: 2009-03-27 05:21:57 +0000 (Fri, 27 Mar 2009)
Log Message:
-----------
2009/03/27 - OGE Trunk v0.3.119 (rev 181)
Added basic graphics collision detection (modified from the MOC library)
- Modified the FPS Sample: the robots now collide (toggle with key F6)
The collisions don't seem perfect as it is at the mesh level!
And not at the bounding box level!
Also only one point is tested hence part of the robot can
inter-penetrate.
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=181&view=rev
Modified Paths:
--------------
samples/trunk/samples/FpsSinglePlayer/InGameIEH.cpp
samples/trunk/samples/FpsSinglePlayer/InGameIEH.h
samples/trunk/samples/FpsSinglePlayer/Readme.txt
samples/trunk/samples/FpsSinglePlayer/RobotStateComponent.cpp
samples/trunk/samples/FpsSinglePlayerPhysics/InGameIEH.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-03-27 05:14:29
|
Revision: 180
http://oge.svn.sourceforge.net/oge/?rev=180&view=rev
Author: lazaruslong
Date: 2009-03-27 05:14:26 +0000 (Fri, 27 Mar 2009)
Log Message:
-----------
2009/03/27 - OGE Trunk v0.3.119 (rev 180)
Added basic graphics collision detection (modified from the MOC library)
- Modified Added GraphicsSceneManager::collidesWithEntity().
This method is expensive and should be used with parsimony.
- Modified Added GraphicsSceneManager::collidesWithEntity()
- Modified (API change) GraphicsSceneManager::doRayQuery() was renamed
into doCameraRayQuery()
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=180&view=rev
Modified Paths:
--------------
oge/trunk/core/include/oge/OgeCoreVersion.h
oge/trunk/core/include/oge/graphics/OgeGraphicsSceneManager.h
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeGraphicsManagerOGRE.h
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeGraphicsSceneManagerOGRE.h
oge/trunk/plugins/graphicsogre/src/OgeGraphicsSceneManagerOGRE.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-03-23 10:32:26
|
Revision: 179
http://oge.svn.sourceforge.net/oge/?rev=179&view=rev
Author: lazaruslong
Date: 2009-03-23 10:32:20 +0000 (Mon, 23 Mar 2009)
Log Message:
-----------
2009/03/29 - OGE Sample v0.3.118 (rev 179)
- Updated Several files which remove the necessity to pass the
Scene Manager type when creating a component.
The Object/Component system now uses the fact that the
ComponentType must be unique. This permits several code
simplification that can be makes the code more readable
and usage easier.
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=179&view=rev
Modified Paths:
--------------
samples/trunk/samples/FpsSinglePlayer/InGameGameState.cpp
samples/trunk/samples/FpsSinglePlayerPhysics/InGameGameState.cpp
samples/trunk/samples/ObjectSerialisation/main.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-03-23 10:30:37
|
Revision: 178
http://oge.svn.sourceforge.net/oge/?rev=178&view=rev
Author: lazaruslong
Date: 2009-03-23 10:30:31 +0000 (Mon, 23 Mar 2009)
Log Message:
-----------
2009/03/29 - OGE Trunk v0.3.118 (rev 178)
KNOWN BUG: The Camera's method _destroy were commented out or it causes
a segfault.... Must investigate why I can't remove the nodes in Ogre.
- Fixed The Component's _destroy() wasn't called. See the above bug.
- Updated Several files which remove the necessity to pass the
SceneManager type when creating a component.
The Object/Component system now uses the fact that the
ComponentType must be unique. This permits several code
simplification that can be makes the code more readable and
usage easier.
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=178&view=rev
Modified Paths:
--------------
oge/trunk/core/include/oge/OgeCoreVersion.h
oge/trunk/core/include/oge/object/OgeObject.h
oge/trunk/core/include/oge/object/OgeObjectManager.h
oge/trunk/core/src/object/OgeObject.cpp
oge/trunk/core/src/object/OgeObjectManager.cpp
oge/trunk/core/src/object/OgeObjectSceneManager.cpp
oge/trunk/core/src/scene/OgeSceneManager.cpp
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeLabelComponentOGRE.h
oge/trunk/plugins/graphicsogre/src/OgeExtendedCameraComponentOGRE.cpp
oge/trunk/utilities/src/message/OgeMessageScheduler.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-03-21 08:12:04
|
Revision: 177
http://oge.svn.sourceforge.net/oge/?rev=177&view=rev
Author: lazaruslong
Date: 2009-03-21 08:11:59 +0000 (Sat, 21 Mar 2009)
Log Message:
-----------
2009/03/21 - OGE Trunk v0.3.117 (rev 177)
Important commit:
- Second part of the "Label" component.
- Modification of the Object/Component system
Follow-up of the previous commit !
Read it as it is an important (and long) one !
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=177&view=rev
Modified Paths:
--------------
samples/trunk/media/graphics/materials/scripts/Oge.material
samples/trunk/media/graphics/materials/scripts/Oge.particle
samples/trunk/samples/FpsSinglePlayer/InGameGameState.cpp
samples/trunk/samples/FpsSinglePlayer/InGameIEH.cpp
samples/trunk/samples/FpsSinglePlayer/RobotStateComponent.cpp
samples/trunk/samples/FpsSinglePlayerPhysics/InGameGameState.cpp
samples/trunk/samples/FpsSinglePlayerPhysics/InGameIEH.cpp
samples/trunk/samples/FpsSinglePlayerPhysics/RobotStateComponent.cpp
samples/trunk/samples/ObjectSerialisation/main.cpp
Added Paths:
-----------
samples/trunk/media/graphics/fonts/OgeFont.fontdef
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <laz...@us...> - 2009-03-21 08:08:52
|
Revision: 176
http://oge.svn.sourceforge.net/oge/?rev=176&view=rev
Author: lazaruslong
Date: 2009-03-21 08:08:46 +0000 (Sat, 21 Mar 2009)
Log Message:
-----------
2009/03/21 - OGE Trunk v0.3.117 (rev 176)
Important commit:
- Second part of the "Label" component.
- Modification of the Object/Component system
The objects can now have multiple Components from the same main managers
(such as GraphicsManager or PhysicsManager). This was not possible before.
Unfortunately it makes the code slightly slower
but it give much better flexibility. See the LabelComponent class
for an example and how it is used in the FPS sample.
One consequence is that the Components must now have unique types
across the whole engine inclusive the plugins!
I could have kept the multiple types (identical names across
different plugins) but this makes the code much harder to read and
maintain. Also having unique id permits us to make a simplification
that I will do later.
Another consequence is that the SceneManager can contain
more than one component with the same ObjectId
hence you must specify which Component type you want
(such as Graphics, Camera, Label, ...).
Fortunately this can be hidden away in most cases.
Three related todos:
- ToFix : the Component::_destroy() wasn't called anymore!
This is probably the cause of the MT bug when more than 2 threads are used.
- To simplify : Store the SceneManagerType in the ObjectFactory so that
we don't need to send it when defining an object.
- ToFix : The toggleBoundingBox segfault with the LabelComponent.
Changes:
- Added samples/media/graphics/fonts/OgeFont.fontdef
- Modified added the material OgeExamples/RedTransparent to Oge.material
- Modified The ComponentType are now stored in ObjectTemplate with
mComponentTypes[type] = family; instead of
mComponentTypes[family] = type;
- Modified The ComponentTemplates are now stored in the ObjectFactory with
their SceneManagerType instead of the ComponentType !
- Modified OgeSceneManager.cpp contains the most important changes
(and some commented out debug that should be removed)
- Modified The CamerasComponents are now of the type "Camera"
and not "Graphics".
- Modified The LabelComponents are now of the type "Label"
and not "Graphics".
- Modified [IMPORTANT] To get a component you must now specify
which type it is because you might have now more than
one per SceneManager!
Revision Links:
--------------
http://oge.svn.sourceforge.net/oge/?rev=176&view=rev
Modified Paths:
--------------
oge/trunk/core/include/oge/OgeCoreVersion.h
oge/trunk/core/include/oge/graphics/OgeGraphicsManager.h
oge/trunk/core/include/oge/object/OgeComponent.h
oge/trunk/core/include/oge/object/OgeObject.h
oge/trunk/core/include/oge/object/OgeObjectManager.h
oge/trunk/core/include/oge/physics/OgePhysicsManager.h
oge/trunk/core/include/oge/scene/OgeSceneManager.h
oge/trunk/core/include/oge/script/OgeScriptManager.h
oge/trunk/core/include/oge/script/OgeStateComponent.h
oge/trunk/core/src/graphics/OgeGraphicsSceneManager.cpp
oge/trunk/core/src/object/OgeObject.cpp
oge/trunk/core/src/object/OgeObjectManager.cpp
oge/trunk/core/src/object/OgeObjectSceneManager.cpp
oge/trunk/core/src/physics/OgePhysicsManager.cpp
oge/trunk/core/src/scene/OgeSceneManager.cpp
oge/trunk/core/src/script/OgeScriptManager.cpp
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeCameraComponentOGRE.h
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeExtendedCameraComponentOGRE.h
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeLabelComponentOGRE.h
oge/trunk/plugins/graphicsogre/include/oge/graphics/OgeMovableOverlayOGRE.h
oge/trunk/plugins/graphicsogre/src/OgeAnimationComponentOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeCameraComponentOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeExtendedCameraComponentOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeGraphicsManagerOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeGraphicsSceneManagerOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeLabelComponentOGRE.cpp
oge/trunk/plugins/graphicsogre/src/OgeRenderTargetManager.cpp
oge/trunk/plugins/physicsbullet/src/OgePhysicsManagerBullet.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|