1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-10-12 17:06:33 +00:00
openmw-tes3mp/apps/openmw/mwrender
fredzio 5215ffd964 The debug drawer rely on Bullet to determines the vertices of collision
shapes. It doesn't work in the case of spheres (used by projectiles):
resulting shape is malformed. It can also leads to this error which
makes the debug drawer non-working till game restart:
CullVisitor::apply(Geode&) detected NaN,
    depth=nan, center=(nan nan nan),
    matrix={
       -0.265814 -0.0639702 0.9619 0
       0.964024 -0.0176387 0.265228 0
       -4.29769e-09 0.997796 0.0663574 0
       18178.6 -3550.91 42154.4 1
}

Avoid this issue by using osg::Sphere

While here, remove an unused function. We don't use Bullet's solver so
we never have any contact points (in Bullet parlance).
2021-01-01 17:47:12 +01:00
..
.gitignore
actoranimation.cpp as it says; revert vismask and uncomplicate openmw 2020-04-20 20:57:38 +02:00
actoranimation.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
actorspaths.cpp as it says; revert vismask and uncomplicate openmw 2020-04-20 20:57:38 +02:00
actorspaths.hpp
animation.cpp Use bip01 for root bone name 2020-12-15 13:51:49 +02:00
animation.hpp Separate keyframes logic to provide basis for osgAnimation integration. 2020-11-18 22:48:47 +02:00
bulletdebugdraw.cpp The debug drawer rely on Bullet to determines the vertices of collision 2021-01-01 17:47:12 +01:00
bulletdebugdraw.hpp The debug drawer rely on Bullet to determines the vertices of collision 2021-01-01 17:47:12 +01:00
camera.cpp Fix minor bug: mSmoothedSpeed is not updating in first person mode, that leads to an incorrect value after switching to first person mode and back. 2020-12-24 03:39:59 +01:00
camera.hpp Fix some issues, found by CoverityScan 2020-10-28 18:02:31 +04:00
cell.hpp
characterpreview.cpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
characterpreview.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
creatureanimation.cpp Ability to attach arrows to shooter's hands (feature #5642) 2020-10-14 10:07:42 +04:00
creatureanimation.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
effectmanager.cpp as it says; revert vismask and uncomplicate openmw 2020-04-20 20:57:38 +02:00
effectmanager.hpp
fogmanager.cpp Add a FogManager 2020-06-07 15:51:03 +04:00
fogmanager.hpp Add a FogManager 2020-06-07 15:51:03 +04:00
globalmap.cpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
globalmap.hpp fix #5176 2019-10-18 13:37:00 +00:00
landmanager.cpp Implement generic caching system 2019-03-14 09:10:19 +04:00
landmanager.hpp Fix defines names 2020-12-28 21:11:58 +04:00
localmap.cpp Merge pull request #3018 from akortunov/emplace 2020-11-01 01:58:56 +03:00
localmap.hpp Revert "Store raw data about fog of war instead of RGBA images" 2019-10-30 14:48:44 +01:00
navmesh.cpp as it says; revert vismask and uncomplicate openmw 2020-04-20 20:57:38 +02:00
navmesh.hpp
npcanimation.cpp Separate keyframes logic to provide basis for osgAnimation integration. 2020-11-18 22:48:47 +02:00
npcanimation.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
objectpaging.cpp Merge pull request #3018 from akortunov/emplace 2020-11-01 01:58:56 +03:00
objectpaging.hpp Fix defines names 2020-12-28 21:11:58 +04:00
objects.cpp as it says; revert vismask and uncomplicate openmw 2020-04-20 20:57:38 +02:00
objects.hpp
pathgrid.cpp Add pathgrid to navmesh as off mesh connection 2020-06-12 21:04:02 +02:00
pathgrid.hpp
recastmesh.cpp as it says; revert vismask and uncomplicate openmw 2020-04-20 20:57:38 +02:00
recastmesh.hpp Support recast mesh rendering 2020-03-14 09:38:24 +01:00
renderbin.hpp
renderinginterface.hpp
renderingmanager.cpp documented that currently underwater shadows are mutually exclusive to refraction scale; to be fixed in follow up issue #5709; documentation fixes 2020-12-02 23:03:10 +00:00
renderingmanager.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
rendermode.hpp Support recast mesh rendering 2020-03-14 09:38:24 +01:00
ripplesimulation.cpp Fix TSAN warnings for ripples emitter 2020-07-11 13:29:30 +02:00
ripplesimulation.hpp Make fallback map static to simplify constructors 2019-03-29 15:30:49 +04:00
rotatecontroller.cpp
rotatecontroller.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
sky.cpp Merge pull request #3018 from akortunov/emplace 2020-11-01 01:58:56 +03:00
sky.hpp Change moon phase to an enum class 2020-10-26 22:16:31 +01:00
terrainstorage.cpp Reject empty quad tree nodes at the cell level without land data 2019-03-18 10:27:29 +04:00
terrainstorage.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
util.cpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
util.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
viewovershoulder.cpp Tune algorithm of "auto switch shoulder" 2020-08-05 01:01:51 +02:00
viewovershoulder.hpp Refactoring. Move all code related to 'view over shoulder' to a separate file. 2020-07-12 20:51:38 +02:00
vismask.hpp as it says; revert vismask and uncomplicate openmw 2020-04-20 20:57:38 +02:00
water.cpp documented that currently underwater shadows are mutually exclusive to refraction scale; to be fixed in follow up issue #5709; documentation fixes 2020-12-02 23:03:10 +00:00
water.hpp waterculling for both terrain 2020-04-23 08:53:21 +02:00
weaponanimation.cpp Reset attached arrow in the beginning of unequipping animation 2020-08-28 15:53:30 +04:00
weaponanimation.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00