From: Bertrand R. <ber...@us...> - 2015-01-19 15:35:08
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/vc120/ Changes by: ber...@sf....(none) 15/01/19 15:35:00 Log message: Added vc120 (VS2013) support Modified files: mgengine/src/mg/: Tag: cosmodrive mgCompatibility.cpp Added files: mgengine/vc120/: Tag: cosmodrive LightBSP.vcxproj LightBSP.vcxproj.user Mesh2OBJ.vcxproj Mesh2OBJ.vcxproj.user ModifyBSP.vcxproj ModifyBSP.vcxproj.user OBJ2BSP.vcxproj OBJ2BSP.vcxproj.user OBJ2Mesh.vcxproj OBJ2Mesh.vcxproj.user TestBullet.vcxproj TestBullet.vcxproj.user TestCone.vcxproj TestCone.vcxproj.user TestEngine.vcxproj TestEngine.vcxproj.user TestRay.vcxproj TestRay.vcxproj.user TestSphere.vcxproj TestSphere.vcxproj.user ViewBSP.vcxproj ViewBSP.vcxproj.user WRL2OBJ.vcxproj WRL2OBJ.vcxproj.user blurtexture.vcxproj blurtexture.vcxproj.user cubeenvironment.vcxproj cubeenvironment.vcxproj.user fire.vcxproj fire.vcxproj.user libBSP.vcxproj libBSP.vcxproj.user libOBJ.vcxproj libOBJ.vcxproj.user mgAccurateRenderer.vcxproj mgAccurateRenderer.vcxproj.user mgBSPActor.vcxproj mgBSPActor.vcxproj.filters mgBSPActor.vcxproj.user mgBSPData.vcxproj mgBSPData.vcxproj.filters mgBSPData.vcxproj.user mgBarChartViewport.vcxproj mgBarChartViewport.vcxproj.user mgCameraViewport.vcxproj mgCameraViewport.vcxproj.user mgDOFFilter.vcxproj mgDOFFilter.vcxproj.user mgDOFViewport.vcxproj mgDOFViewport.vcxproj.user mgEngine.Test.vcxproj mgEngine.Test.vcxproj.filters mgEngine.Test.vcxproj.user mgEngine.vcxproj mgEngine.vcxproj.filters mgEngine.vcxproj.user mgFastRenderer.vcxproj mgFastRenderer.vcxproj.user mgGlowFilter.vcxproj mgGlowFilter.vcxproj.user mgGlowViewport.vcxproj mgGlowViewport.vcxproj.user mgMesh.vcxproj mgMesh.vcxproj.user mgMeshActor.vcxproj mgMeshActor.vcxproj.filters mgMeshActor.vcxproj.user mgMotionBlurViewport.vcxproj mgMotionBlurViewport.vcxproj.user mgOSDViewport.vcxproj mgOSDViewport.vcxproj.filters mgOSDViewport.vcxproj.user mgPositionController.vcxproj mgPositionController.vcxproj.user mgPositionInterpolator.vcxproj mgPositionInterpolator.vcxproj.user mgPuppet.vcxproj mgPuppet.vcxproj.filters mgPuppet.vcxproj.user mgRainActor.vcxproj mgRainActor.vcxproj.user mgSDLCore.vcxproj mgSDLCore.vcxproj.user mgSTDConsole.vcxproj mgSTDConsole.vcxproj.user mgSkyBoxActor.vcxproj mgSkyBoxActor.vcxproj.user mgToneMapFilter.vcxproj mgToneMapFilter.vcxproj.user mgTrackTo.vcxproj mgTrackTo.vcxproj.user mgengine.Debug.props mgengine.Release.props mgengine.actor.props mgengine.props mgengine.resource.props mgengine.sln mgengine.texgen.props mgengine.tool.props planarreflection.vcxproj planarreflection.vcxproj.user screentexture.vcxproj screentexture.vcxproj.user tools.sln video.vcxproj video.vcxproj.user waterfall.vcxproj waterfall.vcxproj.user Revision Changes Path 1.1.2.2.2.1 +1 -1 mgengine/src/mg/Attic/mgCompatibility.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/Attic/mgCompatibility.cpp |
From: Bertrand R. <ber...@us...> - 2015-01-21 15:19:47
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/vc120/ Changes by: ber...@sf....(none) 15/01/21 15:19:46 Log message: Added mgCS_OBB (Oriented Bounding Box). It allows basic collision detection for meshes. [vc120 only] Added script method to rename SDL window. Modified files: mgengine/inc/mg/: Tag: cosmodrive mgCS_Mesh.h mgCore.h mgEngine.h mgMesh.h mgSDLCore.h mgengine/src/mg/: Tag: cosmodrive mgEngine.cpp mgMesh.cpp mgMeshActor.cpp mgSDLCore.cpp mgengine/vc120/: Tag: cosmodrive mgMeshActor.vcxproj mgMeshActor.vcxproj.filters Added files: mgengine/inc/mg/: Tag: cosmodrive mgCS_OBB.h mgengine/src/mg/: Tag: cosmodrive mgCS_OBB.cpp Revision Changes Path 1.11.4.2.2.1 +3 -0 mgengine/inc/mg/mgCS_Mesh.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/mgCS_Mesh.h 1.9.2.2.2.1 +3 -0 mgengine/inc/mg/mgCore.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/mgCore.h 1.21.2.2.2.1 +4 -0 mgengine/inc/mg/mgEngine.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/mgEngine.h 1.13.4.2.2.1 +4 -0 mgengine/inc/mg/mgMesh.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/mgMesh.h 1.2.2.1.2.1 +3 -0 mgengine/inc/mg/mgSDLCore.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/mgSDLCore.h 1.66.2.2.2.1 +16 -0 mgengine/src/mg/mgEngine.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/mgEngine.cpp 1.40.2.2.2.1 +24 -0 mgengine/src/mg/mgMesh.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/mgMesh.cpp 1.40.2.2.2.1 +2 -2 mgengine/src/mg/mgMeshActor.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/mgMeshActor.cpp 1.27.2.2.2.1 +8 -0 mgengine/src/mg/mgSDLCore.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/mgSDLCore.cpp 1.1.2.2 +2 -0 mgengine/vc120/Attic/mgMeshActor.vcxproj http://mgengine.cvs.sourceforge.net/mgengine/mgengine/vc120/Attic/mgMeshActor.vcxproj 1.1.2.2 +6 -0 mgengine/vc120/Attic/mgMeshActor.vcxproj.filters http://mgengine.cvs.sourceforge.net/mgengine/mgengine/vc120/Attic/mgMeshActor.vcxproj.filters |
From: Bertrand R. <ber...@us...> - 2015-01-23 12:59:29
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/src/mg/ Changes by: ber...@sf....(none) 15/01/23 12:59:27 Log message: Fixed bug in RefreshBounds Modified files: mgengine/src/mg/: Tag: cosmodrive mgMesh.cpp Revision Changes Path 1.40.2.2.2.2 +3 -2 mgengine/src/mg/mgMesh.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/mgMesh.cpp |
From: Bertrand R. <ber...@us...> - 2015-02-04 13:29:26
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/src/mg/ Changes by: ber...@sf....(none) 15/02/04 13:29:25 Log message: Added "time step floor" parameter in engine.conf to cap engine frequency (only in real time) Changed "slowdown" implementation to ensure that each time step actually has the specified duration (when ratio > 1) Modified files: mgengine/config/: Tag: cosmodrive engine.conf.in mgengine/inc/mg/: Tag: cosmodrive mgEngine.h mgengine/src/mg/: Tag: cosmodrive mgEngine.cpp Revision Changes Path 1.12.4.1 +5 -0 mgengine/config/engine.conf.in http://mgengine.cvs.sourceforge.net/mgengine/mgengine/config/engine.conf.in 1.21.2.2.2.2 +3 -0 mgengine/inc/mg/mgEngine.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/mgEngine.h 1.66.2.2.2.2 +38 -25 mgengine/src/mg/mgEngine.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/mgEngine.cpp |
From: Bertrand R. <ber...@us...> - 2015-08-19 10:02:32
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/src/mg/ Changes by: ber...@sf....(none) 15/08/19 10:02:31 Log message: Added mgConditionExportable for visitor's condition Fixed an issue where face normals weren't duplicated on mesh duplication Modified files: mgengine/inc/mg/: Tag: cosmodrive mgSceneObjectVisitors.h mgengine/src/mg/: Tag: cosmodrive mgMesh.cpp Revision Changes Path 1.1.2.1.2.1 +14 -0 mgengine/inc/mg/Attic/mgSceneObjectVisitors.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/Attic/mgSceneObjectVisitors.h 1.40.2.2.2.3 +2 -0 mgengine/src/mg/mgMesh.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/mgMesh.cpp |
From: Bertrand R. <ber...@us...> - 2016-02-03 08:54:41
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/vc120/ Changes by: ber...@sf....(none) 16/02/03 08:54:40 Log message: - Added borderless option in SDLCore & init file. Used with the environment variable SDL_VIDEO_WINDOW_POS, it allows support for multi display fullscreen - Migrated tools to vc120 Modified files: ./: Tag: cosmodrive .cvsignore mgengine/config/: Tag: cosmodrive engine.conf.in mgengine/inc/mg/: Tag: cosmodrive mgSDLCore.h mgengine/src/mg/: Tag: cosmodrive mgSDLCore.cpp mgengine/vc120/: Tag: cosmodrive LightBSP.vcxproj Mesh2OBJ.vcxproj ModifyBSP.vcxproj OBJ2BSP.vcxproj OBJ2Mesh.vcxproj ViewBSP.vcxproj WRL2OBJ.vcxproj libBSP.vcxproj libOBJ.vcxproj Revision Changes Path 1.5.4.1 +4 -6 mgengine/.cvsignore http://mgengine.cvs.sourceforge.net/mgengine/mgengine/.cvsignore 1.12.4.2 +1 -0 mgengine/config/engine.conf.in http://mgengine.cvs.sourceforge.net/mgengine/mgengine/config/engine.conf.in 1.2.2.1.2.2 +2 -1 mgengine/inc/mg/mgSDLCore.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/mgSDLCore.h 1.27.2.2.2.2 +3 -0 mgengine/src/mg/mgSDLCore.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/mgSDLCore.cpp 1.1.2.2 +3 -1 mgengine/vc120/Attic/LightBSP.vcxproj http://mgengine.cvs.sourceforge.net/mgengine/mgengine/vc120/Attic/LightBSP.vcxproj 1.1.2.2 +3 -1 mgengine/vc120/Attic/Mesh2OBJ.vcxproj http://mgengine.cvs.sourceforge.net/mgengine/mgengine/vc120/Attic/Mesh2OBJ.vcxproj 1.1.2.2 +3 -1 mgengine/vc120/Attic/ModifyBSP.vcxproj http://mgengine.cvs.sourceforge.net/mgengine/mgengine/vc120/Attic/ModifyBSP.vcxproj 1.1.2.2 +3 -1 mgengine/vc120/Attic/OBJ2BSP.vcxproj http://mgengine.cvs.sourceforge.net/mgengine/mgengine/vc120/Attic/OBJ2BSP.vcxproj 1.1.2.2 +3 -1 mgengine/vc120/Attic/OBJ2Mesh.vcxproj http://mgengine.cvs.sourceforge.net/mgengine/mgengine/vc120/Attic/OBJ2Mesh.vcxproj 1.1.2.2 +3 -1 mgengine/vc120/Attic/ViewBSP.vcxproj http://mgengine.cvs.sourceforge.net/mgengine/mgengine/vc120/Attic/ViewBSP.vcxproj 1.1.2.2 +3 -1 mgengine/vc120/Attic/WRL2OBJ.vcxproj http://mgengine.cvs.sourceforge.net/mgengine/mgengine/vc120/Attic/WRL2OBJ.vcxproj 1.1.2.2 +3 -1 mgengine/vc120/Attic/libBSP.vcxproj http://mgengine.cvs.sourceforge.net/mgengine/mgengine/vc120/Attic/libBSP.vcxproj 1.1.2.2 +3 -1 mgengine/vc120/Attic/libOBJ.vcxproj http://mgengine.cvs.sourceforge.net/mgengine/mgengine/vc120/Attic/libOBJ.vcxproj |
From: Bertrand R. <ber...@us...> - 2016-03-02 10:57:55
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/src/mg/ Changes by: ber...@sf....(none) 16/03/02 10:57:54 Log message: Added a Pick() method in mgCamera. Didn't implement the existing one since its specifications aren't very clear. Modified files: mgengine/inc/mg/: Tag: cosmodrive mgCamera.h mgengine/src/mg/: Tag: cosmodrive mgCamera.cpp Revision Changes Path 1.14.4.2.2.1 +4 -0 mgengine/inc/mg/mgCamera.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/mgCamera.h 1.13.4.2.2.1 +39 -0 mgengine/src/mg/mgCamera.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/mgCamera.cpp |
From: Bertrand R. <ber...@us...> - 2016-03-18 13:26:24
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/src/mg/ Changes by: ber...@sf....(none) 16/03/18 13:26:23 Log message: Removed mgCamera::Pick(), it was badly implemented and it isn't needed anymore Modified files: mgengine/inc/mg/: Tag: cosmodrive mgCamera.h mgengine/src/mg/: Tag: cosmodrive mgCamera.cpp Revision Changes Path 1.14.4.2.2.2 +0 -4 mgengine/inc/mg/mgCamera.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/mgCamera.h 1.13.4.2.2.2 +0 -39 mgengine/src/mg/mgCamera.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/mgCamera.cpp |
From: Bertrand R. <ber...@us...> - 2016-06-09 15:53:17
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/src/mg/ Changes by: ber...@sf....(none) 16/06/09 15:53:16 Log message: Added some const correctness in mgCoordFrame Modified files: mgengine/inc/mg/: Tag: cosmodrive mgCoordFrame.h mgengine/src/mg/: Tag: cosmodrive mgCoordFrame.cpp Revision Changes Path 1.6.8.2.2.1 +1 -1 mgengine/inc/mg/mgCoordFrame.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/mgCoordFrame.h 1.8.10.2.2.1 +1 -1 mgengine/src/mg/mgCoordFrame.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/mgCoordFrame.cpp |
From: Bertrand R. <ber...@us...> - 2016-06-09 15:56:29
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/src/mg/ Changes by: ber...@sf....(none) 16/06/09 15:56:27 Log message: Added a method in mgCS_OBB to get the Minimum Translation Vector when collision is detected Modified files: mgengine/inc/mg/: Tag: cosmodrive mgCS_OBB.h mgengine/src/mg/: Tag: cosmodrive mgCS_OBB.cpp Revision Changes Path 1.1.2.2 +4 -0 mgengine/inc/mg/Attic/mgCS_OBB.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/Attic/mgCS_OBB.h 1.1.2.2 +27 -6 mgengine/src/mg/Attic/mgCS_OBB.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/Attic/mgCS_OBB.cpp |
From: Bertrand R. <ber...@us...> - 2016-06-10 09:37:15
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/src/mg/ Changes by: ber...@sf....(none) 16/06/10 09:37:13 Log message: mgCS_OBB: Added a parameter that returns the overlapping ratio between two colliding objects mgCS_OBB: Fixed an issue where the MTV was incorrect when an object was containing the other Modified files: mgengine/inc/mg/: Tag: cosmodrive mgCS_OBB.h mgengine/src/mg/: Tag: cosmodrive mgCS_OBB.cpp Revision Changes Path 1.1.2.3 +5 -3 mgengine/inc/mg/Attic/mgCS_OBB.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/Attic/mgCS_OBB.h 1.1.2.3 +30 -12 mgengine/src/mg/Attic/mgCS_OBB.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/Attic/mgCS_OBB.cpp |
From: Bertrand R. <ber...@us...> - 2016-07-26 14:37:58
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/inc/mg/ Changes by: ber...@sf....(none) 16/07/26 14:37:56 Log message: mgEnum: Added support for C++11 enum classes Modified files: mgengine/inc/mg/: Tag: cosmodrive mgEnum.h Revision Changes Path 1.1.2.2.2.1 +1 -1 mgengine/inc/mg/Attic/mgEnum.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/Attic/mgEnum.h |
From: Bertrand R. <ber...@us...> - 2016-08-05 06:59:37
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/src/mg/ Changes by: ber...@sf....(none) 16/08/05 06:59:36 Log message: Added const correctness to mgMeshActor's material overrides Modified files: mgengine/inc/mg/: Tag: cosmodrive mgMeshActor.h mgengine/src/mg/: Tag: cosmodrive mgMeshActor.cpp Revision Changes Path 1.15.2.2.2.1 +2 -2 mgengine/inc/mg/mgMeshActor.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/mgMeshActor.h 1.40.2.2.2.2 +1 -1 mgengine/src/mg/mgMeshActor.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/mgMeshActor.cpp |
From: Bertrand R. <ber...@us...> - 2016-08-05 07:01:08
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/src/mg/ Changes by: ber...@sf....(none) 16/08/05 07:01:07 Log message: Moved MakeChildOf script command from mgPositionable to mgSceneObject, since Parent is now a scene object attribute Modified files: mgengine/inc/mg/: Tag: cosmodrive mgPositionable.h mgengine/src/mg/: Tag: cosmodrive mgPositionable.cpp mgSceneObject.cpp Revision Changes Path 1.11.10.2.2.1 +0 -3 mgengine/inc/mg/mgPositionable.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/mgPositionable.h 1.14.6.2.2.1 +0 -24 mgengine/src/mg/mgPositionable.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/mgPositionable.cpp 1.1.2.1.2.1 +23 -0 mgengine/src/mg/Attic/mgSceneObject.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/Attic/mgSceneObject.cpp |
From: Bertrand R. <ber...@us...> - 2016-09-01 15:02:24
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/inc/mg/ Changes by: ber...@sf....(none) 16/09/01 15:02:22 Log message: Added const correctness to mgVector3 Modified files: mgengine/inc/mg/: Tag: cosmodrive mgVector3.h Revision Changes Path 1.7.8.2.2.1 +2 -2 mgengine/inc/mg/mgVector3.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/mgVector3.h |
From: Bertrand R. <ber...@us...> - 2016-09-19 13:50:42
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/src/mg/ Changes by: ber...@sf....(none) 16/09/19 13:50:41 Log message: Added a stencil buffer to mgCamera. The stencil buffer is used to create an "object mask", ie. an image where each pixel holds the ID of the object it displays. This ID can be specified for each renderable by using the "stencil" property. The ID is an unisgned byte, so the object mask can represent a maximum of 256 objects. Modified files: mgengine/inc/mg/: Tag: cosmodrive mgCamera.h mgengine/src/mg/: Tag: cosmodrive mgCamera.cpp mgRenderer.cpp Revision Changes Path 1.14.4.2.2.3 +17 -1 mgengine/inc/mg/mgCamera.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/mgCamera.h 1.13.4.2.2.3 +49 -2 mgengine/src/mg/mgCamera.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/mgCamera.cpp 1.2.4.2.2.1 +2 -0 mgengine/src/mg/mgRenderer.cpp http://mgengine.cvs.sourceforge.net/mgengine/mgengine/src/mg/mgRenderer.cpp |
From: Bertrand R. <ber...@us...> - 2016-09-27 15:45:50
|
CVSROOT: /cvsroot/mgengine Module name: mgengine Repository: mgengine/inc/mg/ Changes by: ber...@sf....(none) 16/09/27 15:45:48 Log message: mgRenderable::SetBoundingSphereRadius() is now public. It's neded to correctly display dynamically sized meshes. Modified files: mgengine/inc/mg/: Tag: cosmodrive mgRenderable.h Revision Changes Path 1.12.2.2.2.1 +3 -3 mgengine/inc/mg/mgRenderable.h http://mgengine.cvs.sourceforge.net/mgengine/mgengine/inc/mg/mgRenderable.h |