2025-08-17 15:10 CEST

Changesets: spring

Search ] Browse ] Back to Index ]
develop 124665aa
Timestamp: 2016-01-05 17:04:57
Author: Eshed
Details ] Diff ]
Add support for ellipsoid colvols

Uses Newton's method for approximation of distance from
point.

See http://wwwf.imperial.ac.uk/~rn/distance2ellipse.pdf
for details.

Added a test that gives information about the accuracy
of said approximation (unfortunately couldn't reuse the
code since I need to gather data during the iterations.

It's very accurate and should be fast enough.
mod - rts/Rendering/DebugColVolDrawer.cpp Diff ] File ]
mod - rts/Sim/Misc/CollisionHandler.cpp Diff ] File ]
mod - rts/Sim/Misc/CollisionVolume.cpp Diff ] File ]
mod - rts/Sim/Misc/CollisionVolume.h Diff ] File ]
mod - test/CMakeLists.txt Diff ] File ]
add - test/engine/Sim/Misc/testEllipsoid.cpp Diff ] File ]
develop 5caa1362
Timestamp: 2016-01-05 16:55:34
Author: rtri
Details ] Diff ]
refactor Threading/ThreadSupport to avoid naked new's
mod - AI/Interfaces/C/src/Interface.cpp Diff ] File ]
mod - rts/System/Platform/Linux/ThreadSupport.cpp Diff ] File ]
mod - rts/System/Platform/Linux/ThreadSupport.h Diff ] File ]
mod - rts/System/Platform/Threading.cpp Diff ] File ]
mod - rts/System/Platform/Threading.h Diff ] File ]
develop b7b6c64a
Timestamp: 2016-01-05 01:38:01
Author: rtri
Details ] Diff ]
unused include
mod - AI/Interfaces/C/src/Interface.cpp Diff ] File ]
mod - AI/Interfaces/C/src/Interface.h Diff ] File ]
develop 3f7b6e01
Timestamp: 2016-01-05 01:03:53
Author: rtri
Details ] Diff ]
style
mod - AI/Interfaces/C/src/Interface.cpp Diff ] File ]
mod - rts/ExternalAI/SkirmishAI.cpp Diff ] File ]
mod - rts/ExternalAI/SkirmishAI.h Diff ] File ]
develop d64c9550
Timestamp: 2016-01-05 01:00:24
Author: rtri
Details ] Diff ]
remove explicit dyn(de)alloc'ing from AI C-interface
mod - AI/Interfaces/C/src/Interface.cpp Diff ] File ]
mod - AI/Interfaces/C/src/Interface.h Diff ] File ]
develop 3157eec0
Timestamp: 2016-01-05 00:03:55
Author: rtri
Details ] Diff ]
fix leak in Threading::CreateNewThread
mod - rts/System/Platform/Threading.cpp Diff ] File ]
develop 997e6391
Timestamp: 2016-01-04 23:39:48
Author: abma
Details ] Diff ]
fix 0005025:

don't try to load non-existing archive in menu
mod - rts/Menu/SelectionWidget.cpp Diff ] File ]
develop 2a7b9f53
Timestamp: 2016-01-04 22:38:30
Author: rtri
Details ] Diff ]
fix (?) memleak in Threading::SetCurrentThreadControls
mod - rts/System/Platform/Linux/ThreadSupport.cpp Diff ] File ]
mod - rts/System/Platform/Threading.cpp Diff ] File ]
mod - rts/System/Platform/Threading.h Diff ] File ]
develop 81e8a0ca
Timestamp: 2016-01-04 20:23:32
Author: rtri
Details ] Diff ]
fix memleak in CAIInterfaceLibrary + minor cleanup
mod - rts/ExternalAI/AIInterfaceLibrary.cpp Diff ] File ]
mod - rts/ExternalAI/AIInterfaceLibrary.h Diff ] File ]
mod - rts/ExternalAI/SkirmishAILibrary.cpp Diff ] File ]
mod - rts/ExternalAI/SkirmishAILibrary.h Diff ] File ]
develop 1ea06af2
Timestamp: 2016-01-04 19:24:45
Author: rtri
Details ] Diff ]
prevent silent matrix-mode change
mod - rts/Rendering/UnitDrawer.cpp Diff ] File ]
develop 7b2fd6f3
Timestamp: 2016-01-04 18:06:40
Author: rtri
Details ] Diff ]
support calling gl.*Shape in DrawScreen
mod - doc/changelog.txt Diff ] File ]
mod - rts/Lua/LuaOpenGL.cpp Diff ] File ]
mod - rts/Rendering/UnitDrawer.cpp Diff ] File ]
mod - rts/Rendering/UnitDrawer.h Diff ] File ]
develop 08e02c19
Timestamp: 2016-01-04 14:41:27
Author: rtri
Details ] Diff ]
nlc
mod - rts/Lua/LuaOpenGL.cpp Diff ] File ]
develop 05535127
Timestamp: 2016-01-04 14:31:18
Author: rtri
Details ] Diff ]
UnitDrawer: handle transforms uniformly between FFP and SSP states
transforms for gl.{Unit,Feature}Shape must include a gl.LoadIdentity!
mod - rts/Game/UI/CursorIcons.cpp Diff ] File ]
mod - rts/Game/UI/GuiHandler.cpp Diff ] File ]
mod - rts/Rendering/UnitDrawer.cpp Diff ] File ]
mod - rts/Rendering/UnitDrawer.h Diff ] File ]
mod - rts/Rendering/UnitDrawerState.cpp Diff ] File ]
mod - rts/Rendering/UnitDrawerState.hpp Diff ] File ]
develop ec9b9d04
Timestamp: 2016-01-04 11:40:30
Author: abma
Details ] Diff ]
update prdownloader: fix memleak
mod - tools/pr-downloader Diff ] File ]
develop f08fa3d6
Timestamp: 2016-01-04 00:18:22
Author: rtri
Details ] Diff ]
add gl.{Unit,Feature}{Shape}Textures callouts
mod - doc/changelog.txt Diff ] File ]
mod - rts/Lua/LuaOpenGL.cpp Diff ] File ]
mod - rts/Lua/LuaOpenGL.h Diff ] File ]
mod - rts/Rendering/UnitDrawer.cpp Diff ] File ]
develop d69248c5
Timestamp: 2016-01-03 21:43:53
Author: Gajo Petrovic
Details ] Diff ]
actually register GetUnitMaxRange (was its Set equivalent ever used?/what's this for? unit auto-attack range?)
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
develop b9a4c97d
Timestamp: 2016-01-03 16:47:55
Author: abma
Details ] Diff ]
fix compile warning: missing return
mod - rts/System/Matrix44f.cpp Diff ] File ]
develop 33845c2f
Timestamp: 2016-01-03 16:27:37
Author: abma
Details ] Diff ]
fix demotool linking
mod - tools/DemoTool/CMakeLists.txt Diff ] File ]
develop f722c092
Timestamp: 2016-01-03 16:24:57
Author: Eshed
Details ] Diff ]
No real need for negative number
mod - test/engine/System/testRotationMatrix44f.cpp Diff ] File ]
develop 9010a68e
Timestamp: 2016-01-03 13:24:54
Author: rtri
Details ] Diff ]
use smaller epsilon in GetEulerAngles
mod - rts/System/Matrix44f.cpp Diff ] File ]
develop d6e8b322
Timestamp: 2016-01-03 12:36:27
Author: Gajo Petrovic
Details ] Diff ]
some (probably ugly) matrix44f euler rotation tests; rotation mostly works it seems
mod - test/CMakeLists.txt Diff ] File ]
add - test/engine/System/testRotationMatrix44f.cpp Diff ] File ]
develop 71b42f0c
Timestamp: 2016-01-03 02:31:22
Author: rtri
Details ] Diff ]
fix Euler-angle math
mod - rts/Lua/LuaSyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
mod - rts/Rendering/Models/3DModel.h Diff ] File ]
mod - rts/System/Matrix44f.cpp Diff ] File ]
mod - rts/System/Matrix44f.h Diff ] File ]
develop a854b2c0
Timestamp: 2016-01-03 01:16:21
Author: Eshed
Details ] Diff ]
nlc
mod - rts/Sim/Misc/InterceptHandler.cpp Diff ] File ]
mod - rts/Sim/Misc/InterceptHandler.h Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/EmgProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/EmgProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/ExplosiveProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/ExplosiveProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/FlameProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/FlameProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/LaserProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/LaserProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h Diff ] File ]
mod - rts/Sim/Weapons/PlasmaRepulser.cpp Diff ] File ]
develop 985cf872
Timestamp: 2016-01-02 23:10:56
Author: Eshed
Details ] Diff ]
Fix tests, take #2
mod - rts/Sim/Misc/QuadField.cpp Diff ] File ]
develop cfa31bb3
Timestamp: 2016-01-02 22:52:49
Author: Eshed
Details ] Diff ]
Fix tests
mod - rts/Sim/Weapons/PlasmaRepulser.cpp Diff ] File ]
First  Prev  1 2 3 ... 110 ... 220 ... 236 237 238 239 240 241 242 ... 330 ... 440 ... 550 ... 660 ... 770 ... 880 ... 990 ... 1057 1058 1059  Next  Last