1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-31 16:45:43 +00:00

Merge branch 'terraindocs' into 'master'

Clarify object paging merge factor docs (#5924)

Closes #5924

See merge request OpenMW/openmw!2295
This commit is contained in:
psi29a 2022-08-18 08:59:24 +00:00
commit 0d776d7009
2 changed files with 5 additions and 8 deletions

View file

@ -159,14 +159,11 @@ object paging merge factor
:Range: >0
:Default: 250.0
Affects the likelyhood of objects being merged.
Higher values improve the framerate at the cost of memory.
Affects the likelyhood of more complex objects to get paged.
Higher values improve visual fidelity at the cost of performance and RAM.
Technically this is implemented as a multiplier to the merging benefit, and since
an object has a lot of vertices, sometimes in terms of hundreds and thousands,
and doesn't often need as much draw calls to be rendered (typically that number is in 1 or 2 digits)
this value needs to be large enough, as this is what makes
the merging cost and the merging benefit actually comparable for the sake of paging.
Technically this factor is a multiplier of merging benefit and affects the decision
whether displaying the object is cheap enough to justify the sacrifices.
object paging min size
----------------------

View file

@ -107,7 +107,7 @@ object paging = true
# Use object paging for active cells grid
object paging active grid = true
# Affects the likelyhood of objects being merged. A higher value means merging is more likely and may improve FPS at the cost of memory.
# Affects the likelyhood of more complex objects to get paged. Higher values improve visual fidelity at the cost of performance and RAM.
object paging merge factor = 250
# Cull objects smaller than this size divided by distance