Jump to content

[1.12.5] Window - Change the default FOV


Halban

Recommended Posts

pJ1snVo.jpeg

 

Window adjusts the default field of view such that you're looking through your monitor as though it were a window on to space. It also lets you manually adjust the default FOV.

You'll find the new settings in the stock mini-settings window that you open via the pause menu, just under the graphics section. There you can enter the horizontal width of your monitor and its distance from your eyes. It doesn't matter what unit you use to measure.

 

G7SC74I.png 

 

 

Dependencies

- HarmonyKSP

__________________________________________________________________

Download

SpaceDock: https://spacedock.info/mod/3722/Window
Github: https://github.com/Halbann/Window/releases

__________________________________________________________________

 

Source

The complete source for Window is available on Github:
https://github.com/Halbann/Window

 

License

Window is distributed under the MIT license.

 

Needless Justification

When I played RSS for the first time I was fascinated with the scale - being in LEO feels nothing like being in LKO. There's so much less curvature, everything moves more slowly, the surface feels closer. It's quite serene - especially with the graphics mods we've got now. I wonder if this is what it's like to really be there? Am I seeing everything just as an astronaut on the ISS would see it? Would my home country look that big from up here? Would the horizon curve quite like that at this altitude? How high would I have to go to see the entire Earth within my field of view? How much detail would I be able to see in those mountains over there?

I was unsure.

And then I realised I was looking at everything through the wrong end of a pair of binoculars. Not a very big pair of binoculars - actually a pretty small pair - but it was through the wrong end nonetheless. Everything appeared a bit smaller on my screen, and in my field of vision, than it would if I were looking at it with my own eyes. What I wanted was for the field of view of the game's camera to be exactly what the monitor was occupying in my field of vision, no magnification, no reduction, no distortion: the object's image on my retina exactly the same size as if was looking straight at it, like a window. 

So, in order to turn your monitor into a window, you need to work out the visual angle of your monitor in your field of vision and apply it to the camera. This way, you'll have perfect straight lines beaming directly out of your pupil and into the hit game Kerbal Space Program. For that you need to know the width of the monitor, and the distance from the monitor to your eye.

Monitor's Visual Angle = 2 * Arctangent((Monitor Width / 2) / Monitor Distance)

So that's all this mod does. You plug the measurements in, the mod remembers them and applies the "correct" field of view when you load into flight. It's not very noticeable, but there's a certain pleasure in knowing that the scale of Jupiter's storms, of Saturn's rings, of the Moon's craters, and of home, are just as they would appear on your eye were you really there.


xN9ffvI.jpeg

Edited by Halban
Link to comment
Share on other sites

1 hour ago, Halban said:

Hi @Gargamel. My question is whether the deleted messages contained any reports of bugs. Perhaps even just, "it also crashed my game". Nate has commented on that already but I don't have any other info to go on.

If that were the case we would edit the problematic part and leave the relevant part. 

Link to comment
Share on other sites

Posted (edited)
6 hours ago, stupid dumb idiot said:

is this on CKAN?

I’ve put a request in but I think there’s a pause on adding new mods at the moment. I don’t know for how long. 

Edited by Halban
Link to comment
Share on other sites

  • 2 weeks later...
4 hours ago, BSS_Snag said:

Does this work with curved monitors?

I would guess that you'd measure the direct distance between the outside edges of the monitor instead of the length of the curved part.

Edited by Kimera Industries
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...