|View Issue Details [ Jump to Notes ] ||[ Issue History ] [ Print ] |
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003028||Zandronum||[All Projects] Suggestion||public||2017-03-02 17:18||2017-03-20 19:25|
|Assigned To|| |
|Platform||Microsoft Windows||OS||10 Pro||OS Version||1607 build 14393|
|Product Version||3.0-beta|| |
|Target Version||Fixed in Version|| |
|Summary||0003028: Backport Warp ACS function|
|Description||This is somewhat a duplicate of 0002617, but this is more specific: backport the Warp ACS function to Zan 3.0. This is needed because:|
1. ZDoom commit a0f19fc78879 removed interpolation from SetActorPosition, which made things like custom player cameras jittery
2. It's a pretty useful function that can make stuff like the aforementioned cameras easier.
|Steps To Reproduce||Run the attached WAD file (MAP01) in 2.1.2, and notice how the ACS third-person camera is smooth. Run it in 3.0, and notice how it lacks interpolation and is all jittery.|
I'll also attach an example of how that camera would be implemented using Warp.
|Additional Information||Warp is from 2.8.1, so backporting might be difficult?|
|Attached Files|| interp_setactorposition.wad [^] (2,505 bytes) 2017-03-02 17:18|
interp_warp.wad [^] (2,212 bytes) 2017-03-02 17:18