1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-15 19:19:55 +00:00
openmw-tes3mp/components/nif
scrawl 695fcf41c4 Optimize ValueInterpolator / KeyframeController
Cache the current position in the animation track and attempt to reuse it in the next frame.

Decent speed up for the Update phase, about 0.3 ms faster in Balmora.
2015-11-30 20:53:47 +01:00
..
base.hpp NIF reader cleanup: move definitions to cpp file 2015-02-22 19:17:28 +01:00
controlled.cpp Implement gravity decay (previously unknown float) 2015-04-20 00:37:17 +02:00
controlled.hpp Implement gravity decay (previously unknown float) 2015-04-20 00:37:17 +02:00
controller.cpp Implement planar collider for particles (Fixes #2149) 2015-03-25 04:57:01 +01:00
controller.hpp Implement planar collider for particles (Fixes #2149) 2015-03-25 04:57:01 +01:00
data.cpp Remove redundant allocations for NIF meshes 2015-06-18 01:26:45 +02:00
data.hpp Remove redundant allocations for NIF meshes 2015-06-18 01:26:45 +02:00
effect.cpp Read NiSpotLight 2015-11-12 23:45:12 +01:00
effect.hpp Read NiSpotLight 2015-11-12 23:45:12 +01:00
extra.cpp Add OSG nifloader, currently supports geometry, materials, basic texturing, skinning, morphing, and most controllers. 2015-02-23 21:06:10 +01:00
extra.hpp NIF reader cleanup: move definitions to cpp file 2015-02-22 19:17:28 +01:00
niffile.cpp Read NiSpotLight 2015-11-12 23:45:12 +01:00
niffile.hpp Dead code removal 2015-04-25 01:28:01 +02:00
nifkey.hpp Optimize ValueInterpolator / KeyframeController 2015-11-30 20:53:47 +01:00
nifstream.cpp Remove redundant allocations for NIF meshes 2015-06-18 01:26:45 +02:00
nifstream.hpp Remove redundant allocations for NIF meshes 2015-06-18 01:26:45 +02:00
niftypes.hpp Remove redundant Transform nodes for TriShapes/ParticleSystems with an identity transform 2015-06-15 02:06:04 +02:00
node.cpp Merge branch 'master' of https://github.com/OpenMW/openmw into osg 2015-03-27 17:30:48 +01:00
node.hpp Read NiLODNode (Bug #3008) 2015-11-12 19:52:32 +01:00
property.cpp Add OSG nifloader, currently supports geometry, materials, basic texturing, skinning, morphing, and most controllers. 2015-02-23 21:06:10 +01:00
property.hpp Fully implement NiStencilProperty (Feature #1057) 2015-03-24 23:05:20 +01:00
record.hpp Read NiLODNode (Bug #3008) 2015-11-12 19:52:32 +01:00
recordptr.hpp fixed warning C4099: 2015-03-06 21:36:42 +13:00