Optimal settings for maximizing GPU usage and minimizing other hardware usage
I want to know what settings affect GPU vs CPU and which ones I should or should not check to get a good balance
i5-4670k π
8gb ddr3 π
radeon 6800xt https://cdn.discordapp.com/emojis/1252418466300952576.webp?size=128&quality=lossless
86 Replies
specifically,
making more use of VRAM
a kind of
"I paid for the whole gpu, so I'm going to use the whole gpu" type situation
Cpu load affects cpu, quality affects gpu.
I recommend setting cpu load to I paid for the whole cpu, and then wait a long time for chunks to load. After that, set cpu load to minimal or low impact.
If you want to butcher the VRAM, set the quality preset to extreme and then in advanced settings, set the vertical quality to pixel art
after that, what about for going around the world
i assume like a decent medium setting
i disabled culling so it wouldnt unload
Vanilla chunks and DH LODs generation has to be done on the CPU and the only settings that affects it is CPU load.
Culling and quality does not affect it
so if its already loaded
it'll make use of mostly gpu
Only Cave culling is worth disabling if you have problems with it, DO NOT disable any other culling, as it is not unloading anything, it is not rendering it, boosting FPS
how much does it affect DRAM (system memory)
Yes
i disabled the other kind of culling
forgot what its called
the one that despawns chunks loaded behind your camera
Generation a lot, later gameplay not much
did i mention its multiplayer
It does not deskowaΕ them, it hides them, the only thing it does it increase fps, if you rotate quickly all LODs are still there
No, /server
Distant Generation doesn't work in multiplayer, meaning DH won't be able to generate LODs for chunks outside the vanilla render distance.
Instead, as you travel around the world, LODs will be generated for areas you've visited.
In the next update, DH 2.3, you will be able to add DH to your server granted it's running a compatible mod/plugin loader (Fabric, (Neo)Forge, Bukkit and their derivatives). This will allow the server to generate LODs and send them to the client, making distant generation possible on multiplayer.
If you wish to try 2.3 early, read everything in this thread: https://discord.com/channels/881614130614767666/1285883332768563284
Keep in mind that this build is still experimental, we do not encourage using it on large servers until further testing.
yes
i was hoping that'd come at some point
DH just like
caches already generated chunks
what increases fps
culling?
its been working pretty well so far
Yes
i just want to get the most visual detail without crapping out my cpu and eating all my ram
dram that is
vram i have like
14 gb unused
lol
what will pixel art vertical detail do
Increase the block resolution of every cloumn of block
on top of rendering individual blocks?
or nothing to do with textures
and pixel art is rendering individual blocks in the column
Only texture DH has is the noise texture
Not quite, vanilla has world size of ~380 blocks, and pixel art allowes for ~250 different block colors in the column
is there a reason why
well besides the obvious that
you wont see all 380 simultaneously
unless you are really trying
Medium is enough for vanilla worldgen, high for modded ones, very high on modded 4K screen, and extreme for zomming it.
Pixel art already does not have much use, because of the performance hit
i think high should be fine then
that would also decrease loading times yes?
or generation time
rather
Yeah, you would have to have a visible column of 320 block with alternating colour every block
99% of it is stone anyway
No, quality only affects fps
like absolutely?
i tried extreme preset once
cpu maxed out
and then mc crashed
or is there other factors
contributing to increased CPU usage
LODs are always generated with highest quality so that when you change the quality preset, or DH changes the preset values, you donβt have to regenerate the LODs
ah
DH generation saves every single blocks
It is way above pixel art
so i could literally run Extreme + Pixel Art
since its already generated at that resolution anyway
Yes
alright good to know
any other reccomended setting changes?
some of the advanced options
But goodbye VRAM and fps, especially with shaders
im maxing at 15% gpu usage.
and 2-3 gb vram usage
out of 16
it is 1080@60 though
not that demanding
Increase noise texture to 8 steps and intensity between 8 and 16
Change the fog mode to linear, and being back vanilla fog and install mod simple fog control or alternative to match vanilla fog to the DH fog.
What DH RD?
I usually use 512
uh
1024
but since im on multi
it wont load that much
and i havent explored all the areas i need to yet
at some point i will
when i get elytra
which is soon
thank you for the help
ill get back to you when i try it
No problem!
@Miki_P98 is there any kind of like
Anti aliasing
the edges are super sharp
In DH no, but you can install a mod called QDAA (2x SSAA) or use a shader (FXAA and TAA, rarely others)
uhhh
compatible with fabric?
and sodium renderer
QDAA sounds good
Still both, shaders work with Sodium using Iris
ok
um
@Miki_P98
I don't have this issue with QDAA
Maybe give him a minute? IDK
oh
maybe it tried to load for my 1440p monitor
nope
What happens if you give it time to fully load?
its loaded in
this is all i see
No ideal...
Never seen this issue before, the best I can recommend is making a bug report to QDAA
oh god its completely crapped out
π€
You can tune it if you want
but to what
is the question
The difference will be visible only when you zoom if on LODs or on LODs really far away
ok im uhh
starting to get this stuff
How much ram do you have allocated?
I have an idea, try playing in windowed of borderless fullscreen
2gb
i have system instabilities right now
That is not enough
Wdym
of course not
but can i allocate more?
not without crashing my computer
:rammin:
How much ram do you have
^
Try allocating 4
8GB DRAM
16GB VRAM
actually it might be 3GB
i dont remember what i set it to
looks like 2?
@Puhpine (GMT +2)
do i just change that first one to a 4
or something
Yes
does it accept decimal values
in case it allocates too much and then it crashes
I'm not sure, try and see
wait
does -Xmx#G also limit VRAM usage
No, it only limits JAVA heap size, it in not even a hard DRAM limit
i dont even know...
and this is the GPU so far
well
oh
LOD dropoff distance seems to be the problem child
if i turn it to extreme
instantaneous crash
Yea, that's quite ram heavy