Christoph Oelckers
|
a2fc415b30
|
- fixed Exhumed panning setup.
Converted it to floating point and removed the nonsensical & with the texture size that was clearing significant bits.
|
2021-12-30 09:57:09 +01:00 |
|
Christoph Oelckers
|
e223466f4a
|
- removed Interp_Sprite_Z.
This was redundant and interfered with the reworked automatic sprite interpolation.
|
2021-12-26 23:09:49 +01:00 |
|
Christoph Oelckers
|
fe3a02420a
|
- major cleanup and condensing of DoSlidorInterp
The logic here still looks very weird but let's keep it to ensure proper functioning.
|
2021-12-26 23:08:41 +01:00 |
|
Christoph Oelckers
|
5e01841f1e
|
- MoveSector et.al.
|
2021-12-25 21:29:00 +01:00 |
|
Christoph Oelckers
|
a7634c4cad
|
- Duke: use pointers in interpolation interface.
|
2021-11-29 00:56:27 +01:00 |
|
Christoph Oelckers
|
e866a9e0c0
|
- moved setsectinterpolate/clearsectinterpolate into the backend.
|
2021-01-04 10:37:14 +01:00 |
|
Christoph Oelckers
|
82a0e95485
|
- made the new interpolation system work in Blood.
The panning interpolations need wraparuound handling due to their small value range.
|
2020-11-26 18:32:35 +01:00 |
|
Christoph Oelckers
|
2cd3927613
|
- use floats for wall panning offsets.
|
2020-11-26 18:32:35 +01:00 |
|
Christoph Oelckers
|
357199ecc1
|
- cross-game, serialization-friendly and pointer free interpolation implementation.
Not hooked up yet.
|
2020-11-26 18:32:35 +01:00 |
|