1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-10 06:39:49 +00:00
OpenMW/apps/openmw/mwphysics
fredzio f031a191b8 Some actors are supposed to spawn on a static object that belong to an adjacent cell.
Since actors can be active in 3x3 grid around the player, we need to
first load all statics in a 5x5 grid around the player.

Split load and unloading in 2 phases. Add an mInactiveCells set into the
scene, which contains all cells inside the aforementioned 5x5 grid.
These cells contains only heightfields and physics objects of static
class.
2021-01-24 14:11:10 +01:00
..
actor.cpp Remove physics dependency on basenode 2021-01-24 14:10:27 +01:00
actor.hpp Remove physics dependency on basenode 2021-01-24 14:10:27 +01:00
actorconvexcallback.cpp Use convexSweepTest for projectile movement to solve any 2021-01-21 20:36:33 +01:00
actorconvexcallback.hpp Use convexSweepTest for projectile movement to solve any 2021-01-21 20:36:33 +01:00
closestnotmerayresultcallback.cpp Use convexSweepTest for projectile movement to solve any 2021-01-21 20:36:33 +01:00
closestnotmerayresultcallback.hpp Use convexSweepTest for projectile movement to solve any 2021-01-21 20:36:33 +01:00
collisiontype.hpp
constants.hpp values for this higher than sGroundOffset cause jittering on some surface; use safe-seeming value slightly less than sGroundOffset 2020-12-27 22:16:11 +00:00
contacttestresultcallback.cpp Do not block a door when it turns away. 2020-11-01 23:01:18 +01:00
contacttestresultcallback.hpp Do not block a door when it turns away. 2020-11-01 23:01:18 +01:00
contacttestwrapper.cpp values for this higher than sGroundOffset cause jittering on some surface; use safe-seeming value slightly less than sGroundOffset 2020-12-27 22:16:11 +00:00
contacttestwrapper.h values for this higher than sGroundOffset cause jittering on some surface; use safe-seeming value slightly less than sGroundOffset 2020-12-27 22:16:11 +00:00
deepestnotmecontacttestresultcallback.cpp
deepestnotmecontacttestresultcallback.hpp
hasspherecollisioncallback.hpp
heightfield.cpp Make all physics object manage their own resources 2021-01-10 14:56:35 +01:00
heightfield.hpp Make all physics object manage their own resources 2021-01-10 14:56:35 +01:00
movementsolver.cpp Fix GCC build warnings 2020-12-28 12:06:41 +04:00
movementsolver.hpp values for this higher than sGroundOffset cause jittering on some surface; use safe-seeming value slightly less than sGroundOffset 2020-12-27 22:16:11 +00:00
mtphysics.cpp Don't run unstuck if there is no simulation running in async case. 2021-01-18 17:45:57 +01:00
mtphysics.hpp Move stats update into their own function. 2020-12-18 21:18:04 +01:00
object.cpp Remove physics dependency on basenode 2021-01-24 14:10:27 +01:00
object.hpp Remove physics dependency on basenode 2021-01-24 14:10:27 +01:00
physicssystem.cpp Some actors are supposed to spawn on a static object that belong to an adjacent cell. 2021-01-24 14:11:10 +01:00
physicssystem.hpp Some actors are supposed to spawn on a static object that belong to an adjacent cell. 2021-01-24 14:11:10 +01:00
projectile.cpp Use convexSweepTest for projectile movement to solve any 2021-01-21 20:36:33 +01:00
projectile.hpp Use convexSweepTest for projectile movement to solve any 2021-01-21 20:36:33 +01:00
projectileconvexcallback.cpp Use convexSweepTest for projectile movement to solve any 2021-01-21 20:36:33 +01:00
projectileconvexcallback.hpp Use convexSweepTest for projectile movement to solve any 2021-01-21 20:36:33 +01:00
ptrholder.hpp Don't cache Ptr, it can be updated while the simulation is running. 2020-12-18 22:22:37 +01:00
raycasting.hpp Use convexSweepTest for projectile movement to solve any 2021-01-21 20:36:33 +01:00
stepper.cpp values for this higher than sGroundOffset cause jittering on some surface; use safe-seeming value slightly less than sGroundOffset 2020-12-27 22:16:11 +00:00
stepper.hpp values for this higher than sGroundOffset cause jittering on some surface; use safe-seeming value slightly less than sGroundOffset 2020-12-27 22:16:11 +00:00
trace.cpp Use convexSweepTest for projectile movement to solve any 2021-01-21 20:36:33 +01:00
trace.h