Adaptive Prop Visibility Distance

If you liked this item, please rate it up on Steam Workshop page.

Author: BloodyPenguin

Last revision: 14 Nov, 2016 at 06:56 UTC (1)

File size: 725.93 KB

On Steam Workshop

Description:
Prevents large props (like planes, containers etc.) from disappearing on zooming out. Adjusts LOD distance for trees depending on their size.

The larger is prop/tree, the further it is visible! For small props visibility distances should remain the same as in vanilla. FPS hit shouldn’t be that much because only very large props are affected.

Also, in vanilla game all tree models get replaced with LODs at the same distance. This mod fixes that and now tree LOD distance depends on tree size. That fixes pixelated LODs of large trees like Siberian Pine by MrMaison. That may also increase FPS if lots or small trees (like bushes) are used (because they get replaced with LODs earlier).

This mod works for both standalone props (i.e. placed with More Beautification) and for props that are parts of park assets.

This mod provides an options entry where you can play with LOD distances for trees and props.
Formulas for those sliders:
For trees:
lod_distance ~ (lodfactormultiplier * triangle_area + distance_offset) * lod_distance_multiplier
For props:
render_distance ~ lodfactormultiplier * triangle_area + distance_offset
lod_distance: render_distance * lod_distance_multiplier

where triangle_area is how large tree/prop is.

This mod should be compatible with all other mods, including LOD Toggler.

GitHub repository[github.com]

Latest update:
UPDATE 6 (11/14/2016)
Fixed: Added fallback options for trees/props if distance can’t be calculated

Feel free to comment

Note: if you have any errors/exceptions, please, don’t paste them or output_log.txt into comments. Use pastebin, dropbox or whatever.

Become a patron
[www.patreon.com]
or donate in PayPal (using a card or your paypal balance)
[www.paypal.com]

Download
Revisions:

Old revisions of this mod are available below. Click the link to download.