Arma 3
106 ratings
Arkhir's Mk 1 eyeballs
   
Award
Favorite
Favorited
Unfavorite
Data Type: Mod
Mod Type: Mechanics
Meta: Dependency
File Size
Posted
Updated
27.777 KB
5 Aug, 2015 @ 12:35pm
5 Aug, 2015 @ 12:40pm
2 Change Notes ( view )

Subscribe to download
Arkhir's Mk 1 eyeballs

Description
This addon requires CBA_A3


What does it do and why?
It's a simple mod that adjusts your objectViewDistance dynamically, based on your current field of view.

I was frustrated that I had to manually readjust my objectViewDistance when I wanted to observe something that was far away.

How does it work?
It analyzes your current zoom level and adjusts the objectViewDistance based on it. Default zoom (0.933...) is going to render your default objectViewDistance setting, while focused eyesight (default hold right mouse button, 2.8 zoom) is going to increase it a bit, etc.

The effect maxes out by setting your objectViewDistance as high as your viewDistance setting is while the zoom reaches 34.98x (12x in-game - default binoculars at full zoom).
That means you can see stuff that is really, really far away, which is useful if you're doing anything that requires this perk, be it long ringe sniping or tank-on-tank combat.

Transition is as sharp as you want it to be. It's going to be very mild if your oVD is ~= to your total vD, it's going to be very sharp if your oVD is << than your vD.

Worried about FPS drops?
You shouldn't be. The way ArmA processes objects rendering is related to your FoV. High zoom equals narrow FoV, so despite your objectViewDistance being set as high as your total viewDistance setting is, you shouldn't encounter noticeable framedrops. It goes back to normal when you leave zoomed-in view.
I haven't noticed any FPS drops (matter of fact, I've encountered an increase while in optics), but weaker PC platforms *might* encounter FPS drops, especially when the LODs are changing, or when leaving the zoomed in view.

Disclaimers
This mod is released as-is. I've made it mostly for myself, but I might update it on my own convenience. I have some plans for it, but I can't promise I'll update it regularly.

Known issues
- cannot edit oVD while in-game, only in menu
- oVD setting is stuck at the set level after closing your game while in zoom (dying and then closing should work just fine)

Released under GNU-GPL license.

Mirrors:
Steam Workshop
Armaholic[www.armaholic.com]
WithSix[play.withsix.com]
45 Comments
John FBI 2 Mar, 2023 @ 7:19pm 
no pic no clic
Prata Gamer 26 Jun, 2018 @ 10:44pm 
how to setup?
Blackburn 16 Feb, 2018 @ 8:14pm 
@condottiere does automatic objectViewDistance depending on zoom works with ace? It is unavailable in ace-options for me.
Martian Patriot 12 Oct, 2017 @ 3:14pm 
This does not work for me.
condottiere 9 May, 2017 @ 5:53am 
Even though I regularly use ACE, I really appreciate that you made this mod years ago before ACE was even a thing for Arma 3. I first DLed it off Armaholic and permanently kept it in my modlist. Thank you, Arkhir!
Arkhir  [author] 24 Apr, 2017 @ 5:07pm 
It should.

BIS has introduced similar optimizations to the native game engine though.
󠀡󠀡 24 Apr, 2017 @ 4:04pm 
Does this still work
󠀡󠀡 11 Apr, 2017 @ 6:04pm 
Really hope that you continue this mod. I don't think that this kind of functionality should require downloading a huge realism overhaul with 5 different kinds of bandages among other things that makes it to where you have to go through a virtual training course to understand it all.
jawn wick 6 Nov, 2016 @ 3:50pm 
this is barry b quality booooooooooooooooooiiiiiiiiiiiiiiiiii
BillionaireBbyXO 24 May, 2016 @ 11:47am 
I'm hoping someone can help. I really like this mod but it keeps resetting my obj distance up around 100+ everytime i start a game. How can i stop this and/or hardcode it to work at a certain object detail value. thanks.

e.g obj distance 1000
start game=1100
game 2 or restart game = 1200
game 3 = 1300