1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-28 18:45:33 +00:00
openmw-tes3mp/components/sceneutil
AnyOldName3 12044a607b Only alpha-test shadows when necessary
Previously we always discarded shadow map fragments if the alpha channel of the output would have been low, but there were some (modded) assets that have non-one alpha but have testing or blending disabled so end up opaque anyway. This lets the shadows of those objects match.
2020-04-10 15:45:37 +01:00
..
actorutil.cpp Move common stuff to scene util, fix errors with 1st person meshes 2018-09-27 13:14:59 +04:00
actorutil.hpp Move common stuff to scene util, fix errors with 1st person meshes 2018-09-27 13:14:59 +04:00
agentpath.cpp Remove redundant includes 2019-02-23 08:02:12 +04:00
agentpath.hpp Add command and settings option to enable actors paths render 2018-10-13 22:16:32 +03:00
attach.cpp Remove redundant includes 2019-02-23 08:02:12 +04:00
attach.hpp Speed up finding of attachment node by using the cached nodeMap 2017-02-03 23:15:37 +01:00
clone.cpp Copy transformations data when we clone node (bug #5163) 2019-09-19 11:35:15 +04:00
clone.hpp Copy transformations data when we clone node (bug #5163) 2019-09-19 11:35:15 +04:00
controller.cpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
controller.hpp Add virtual destructors 2018-04-01 21:51:59 +03:00
detourdebugdraw.cpp Support recast mesh rendering 2020-03-14 09:38:24 +01:00
detourdebugdraw.hpp Move makeOsgVec3f() to settingsutils.hpp 2019-02-28 20:03:42 +00:00
lightcontroller.cpp Rewrite flickering/pulsing to work more like vanilla (bug #4952) 2019-08-11 20:33:13 +03:00
lightcontroller.hpp Rewrite flickering/pulsing to work more like vanilla (bug #4952) 2019-08-11 20:33:13 +03:00
lightmanager.cpp Do not allocate dummy LightStateAttribute's for every stateset 2019-03-30 21:36:08 +04:00
lightmanager.hpp Do not allocate dummy LightStateAttribute's for every stateset 2019-03-30 21:36:08 +04:00
lightutil.cpp Move VisMask to components 2020-02-16 16:03:35 +04:00
lightutil.hpp Move VisMask to components 2020-02-16 16:03:35 +04:00
morphgeometry.cpp Fix animation bug with VAOs 2018-12-18 19:44:30 +00:00
morphgeometry.hpp Add an empty compileGLObjects implementation to Rig/MorphGeometry to avoid unnecessary creation of display list done by osg 2018-04-18 12:36:08 +00:00
mwshadowtechnique.cpp Only alpha-test shadows when necessary 2020-04-10 15:45:37 +01:00
mwshadowtechnique.hpp Only alpha-test shadows when necessary 2020-04-10 15:45:37 +01:00
navmesh.cpp Add command to enable NavMesh render 2018-10-13 22:16:28 +03:00
navmesh.hpp Add command to enable NavMesh render 2018-10-13 22:16:28 +03:00
optimizer.cpp Only merge pure osg::Groups in the optimizer 2019-06-09 11:47:43 +03:00
optimizer.hpp Move VisMask to components 2020-02-16 16:03:35 +04:00
pathgridutil.cpp Remove redundant includes 2019-02-23 08:02:12 +04:00
pathgridutil.hpp Drag indicator. 2016-05-18 12:17:26 -04:00
positionattitudetransform.cpp Remove redundant includes 2019-02-23 08:02:12 +04:00
positionattitudetransform.hpp Use a single-precision PositionAttitudeTransform in speed critical places 2015-11-22 19:54:26 +01:00
recastmesh.cpp Support recast mesh rendering 2020-03-14 09:38:24 +01:00
recastmesh.hpp Support recast mesh rendering 2020-03-14 09:38:24 +01:00
riggeometry.cpp Do not allocate empty callbacks in the RigGeometry 2019-03-14 12:37:41 +04:00
riggeometry.hpp Merge pull request #1547 from AnyOldName3/osgshadow-test-vdsm 2019-02-20 15:35:49 +00:00
serialize.cpp Add custom version of MorphGeometry replacing osgAnimation 2017-09-01 21:42:36 +00:00
serialize.hpp Add 'showSceneGraph' command to export the scene or a particular object to .osgt for debugging purposes 2017-02-01 06:00:14 +01:00
shadow.cpp Move VisMask to components 2020-02-16 16:03:35 +04:00
shadow.hpp Remove unused virtual modifiers in ShadowManager 2019-11-17 18:26:56 +01:00
skeleton.cpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
skeleton.hpp Don't update off-screen animations 2018-01-11 01:49:35 +00:00
statesetupdater.cpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
statesetupdater.hpp StateSetUpdater: use the frameNumber 2015-12-03 23:46:25 +01:00
unrefqueue.cpp Remove commented lines in UnrefWorkItem::doWork 2018-08-26 11:08:06 +03:00
unrefqueue.hpp Fix error: member access into incomplete type 'SceneUtil::UnrefWorkItem' 2018-08-24 16:41:52 +03:00
util.cpp Use glow for enchanted arrows (feature #5122) 2019-08-07 12:58:14 +04:00
util.hpp Use glow for enchanted arrows (feature #5122) 2019-08-07 12:58:14 +04:00
visitor.cpp Use emplace instead of find-assign 2019-02-27 00:10:34 +03:00
visitor.hpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
vismask.hpp Move VisMask to components 2020-02-16 16:03:35 +04:00
waterutil.cpp Move water mesh + simple state generation to components library. 2016-08-05 13:25:05 -04:00
waterutil.hpp Move water mesh + simple state generation to components library. 2016-08-05 13:25:05 -04:00
workqueue.cpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
workqueue.hpp Replace volatile bools with std::atomic<bool> 2018-12-24 14:19:35 -05:00
writescene.cpp Add 'showSceneGraph' command to export the scene or a particular object to .osgt for debugging purposes 2017-02-01 06:00:14 +01:00
writescene.hpp Add 'showSceneGraph' command to export the scene or a particular object to .osgt for debugging purposes 2017-02-01 06:00:14 +01:00