Hello again :)
Hope you are fine.
I was experimenting with the extended Ultra-Widerpix skies and played around with the LOOKDIRMIN and MAX values in "r_local.h" and ended up with this:
#define LOOKDIRMIN 215 // [crispy] -110, actually
#define LOOKDIRMAX 145
#define LOOKDIRS (LOOKDIRMIN+1+LOOKDIRMAX) // [crispy] lookdir range: -110..0..90
Inter-DOOM can show this way 597 pixels of a 600 pixels high sky. These missing 3 pixels are the "safety zone" before the sky repeats and the LOOKDIR numbers are based both on 5 to look nicer.
The angle up is like it is in Eternity Engine or Woof (vertical aiming mode). The angle down is like it is in Odamex.
Extending mouselook down is no problem, because all DOOM ports have their point zero where the sky begins and draw down from that point.
Extending up is a problem, because then you see the bottom of the repeating sky on top.
With SKYDEFS like it is available in Woof and Odamex you can shift the sky up.
Inter-DOOM has a fixed point zero and no SKYDEFS. But i have found now a solution that works in Inter-DOOM too.
A really simple one.
Cutting everything from the higher sky-texture above Inter-DOOMs "point zero" and pasting it below the texture, so it sits on top of the normal sky in Inter-DOOM.
And here you can see it in action when you use the above mentioned LOOKDIR values:
Inter-DOOM-maxSky.zip
Is it possible to make a Ultra-Widerpix mode that skies of that size are usable without changing the source code, please? :)
Woof for example has done it coupled with the "direct vertical aiming". Using vertical aiming in Woof sets the mouselook angle higher for example.
Or detecting something in the WAD file activates that special mouselook angles when mouselook is on or a option allows using extended mouselook angles.
And hey, when i could only remember who it was with her tall sky assets that brought up the idea to extend the vanilla skies width too......
If that person would be the developer of a DOOM source port it would be nice if exact that sourceport would support such extra sizes ;)
Greetings
Hello again :)
Hope you are fine.
I was experimenting with the extended Ultra-Widerpix skies and played around with the LOOKDIRMIN and MAX values in "r_local.h" and ended up with this:
#define LOOKDIRMIN 215 // [crispy] -110, actually
#define LOOKDIRMAX 145
#define LOOKDIRS (LOOKDIRMIN+1+LOOKDIRMAX) // [crispy] lookdir range: -110..0..90
Inter-DOOM can show this way 597 pixels of a 600 pixels high sky. These missing 3 pixels are the "safety zone" before the sky repeats and the LOOKDIR numbers are based both on 5 to look nicer.
The angle up is like it is in Eternity Engine or Woof (vertical aiming mode). The angle down is like it is in Odamex.
Extending mouselook down is no problem, because all DOOM ports have their point zero where the sky begins and draw down from that point.
Extending up is a problem, because then you see the bottom of the repeating sky on top.
With SKYDEFS like it is available in Woof and Odamex you can shift the sky up.
Inter-DOOM has a fixed point zero and no SKYDEFS. But i have found now a solution that works in Inter-DOOM too.
A really simple one.
Cutting everything from the higher sky-texture above Inter-DOOMs "point zero" and pasting it below the texture, so it sits on top of the normal sky in Inter-DOOM.
And here you can see it in action when you use the above mentioned LOOKDIR values:
Inter-DOOM-maxSky.zip
Is it possible to make a Ultra-Widerpix mode that skies of that size are usable without changing the source code, please? :)
Woof for example has done it coupled with the "direct vertical aiming". Using vertical aiming in Woof sets the mouselook angle higher for example.
Or detecting something in the WAD file activates that special mouselook angles when mouselook is on or a option allows using extended mouselook angles.
And hey, when i could only remember who it was with her tall sky assets that brought up the idea to extend the vanilla skies width too......
If that person would be the developer of a DOOM source port it would be nice if exact that sourceport would support such extra sizes ;)
Greetings