|
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
|