Huge HDRI maps are lagging Daz Studio
So... I've been using DAZ for 3 years now, and I noticed something that dates back all the way to 4.11 or so (Currently on 4.14)
When I use a huge HDRI map (like 12000x12000 or 16000x160000), whenever i try to perform certain actions, DAZ is becoming incredibly laggy. This happens when:
1) I'm saving the file with CTRL+S - daz freezes for 5-15 seconds, which does not happen if there is no HDRI or if it's small (like 2048x2048)
2) If the "Enviroment" tab is open with the huge HDRI loaded, no matter what i do - move an object, etc - DAZ just lags horribly
3) When I try to change the huge HDRI to something else, hovering around it's icon makes DAZ freeze for a couple seconds.
Is there any workaroud to this?
My specs:
i7 8700
RTX 3090
64 GB ram
NVME ssd's
Win 10 x64, latest build
Comments
I'm not sure that's to do with the resolution of the HDRI. I've had DS 4.15 get laggy for no apparent reason recently.
I am not on 4.15, but I find with the higher the resolution of HDRI, the more it lags. I have a nice collection of HDRI files and usually have them in 4K as well as 16K or larger so I can use the 4k during setup and the larger size for the final render.
Well a high res HDRI would use more RAM and would have more points to compute lighting from, so it's not really surprising.
I was talking about working in texture shaded mode, not actual rendering. It has nothing to do with computing lighting from HDRI.
Exactly! I have the exact same issue and I do not understand it. I think it should be posted as a support/bug ticket.
There's nothing to stop you.
Big hdri are memory hogs. While I love hdri, recently bought a new set by dreamlight and holy cannoli, it was a monster.
Pas who add both high and medium resolution hdri are quite helpful.
I use depth of field so it isn't really needed to have 16k hdri.
I get the same 5-15 second pauses (even get the 'Not responding' message) on both saves and loads... but in my case it's when I have added LIE based textures on top of G7 and G8 characters.
A single 16000x16000px 24bit image will take 732MB's of memory.
Also check if they are .exr or .hdri files as the .exr files are bigger.
I know, but what difference does it make? My GPU has 24GB vram. My system has 64GB. I'm not running out of RAM/VRAM. All my drives are SSD's. My main content library is on an NVME drive. Loading a 1GB .exr file from it takes an unnoticeable fraction of a second.
It's like - whenever you go into the Enviroment tab, DAZ is for some reason reloading the HDRI (or doing something with it behind the scenes? Processing it in some way maybye?).
There's definitely something wonky with 4.15. I've been seeing DS lag when I switch from Iray preview to texture-shaded, which didn't happen previously. I don't know if it's 8.1, or the PBRskin shader or Iray or what.
I know...not very helpful but I just used a 21k HDRI with 3DL with no lagging or anything, smooth as butter, but then again, still using DS 4.9...
That is quite interesting. Maybye it's the Iray's fault? Maybye there is someone with a legacy DAZ version that can confirm this problem occurs/does not occur?