1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-02-08 23:20:12 +00:00

in set_view, trust rightward

This commit is contained in:
Zeno Rogue 2021-05-23 15:52:46 +02:00
parent a8acbdd943
commit 0c816d3c68

View File

@ -2944,9 +2944,6 @@ EX void set_view(hyperpoint camera, hyperpoint forward, hyperpoint upward) {
upward /= hypot_d(3, upward); upward /= hypot_d(3, upward);
hyperpoint rightward = (forward ^ upward); hyperpoint rightward = (forward ^ upward);
rightward -= (forward|rightward) * forward;
rightward -= (upward|rightward) * upward;
rightward /= hypot_d(3, rightward);
transmatrix rotator = Id; transmatrix rotator = Id;
rotator[2] = forward; rotator[2] = forward;