Home Page › Forums › General Chat › Tip: Mind your subdivisions! Also, maybe someone can confirm a theory for me?
- This topic has 15 replies, 7 voices, and was last updated 4 years, 11 months ago by
Frank21.
-
AuthorPosts
-
October 8, 2021 at 3:11 PM #1736639
A recent little ditty I was putting together gave me a devil of a time with render speeds... kept taking forever.
This morning, I discovered why: Subdivision. Something had somehow cranked up SubD on each of the two Genesis 8.1 figures from the typical 2 - 2 (SubD level and Render-SubD-Level, respectively) up to some obscene amount like 3 - 5. This had the effect of blowing up the scene Geometry weight from maybe 200 MB to an obscene 2.4 GB, which in turn turned a typical 10-minute render into a 2-hour one.
So if you find that your render times are getting ugly, maybe you can fiddle with the SubD sliders a bit, maybe turn them back down to something tolerable.
Took forever to find out why the render times went nuts, and I can only guess that maybe someone built a couples Pose Preset with a few additional (and IMHO dumb) setting-changes in it? I'll have to carefully test and find out (can't recall offhand which, since I test out a lot of different-but-subtly-so pose presets as a base for what I eventually want and tweak from).
It's the only theory that comes even close to why the SubD all the sudden got jacked w/o any intentional actions on my part. I got there because sometimes a pose preset will add morph settings nobody asked for, so it's not beyond the realm of possibilities that someone ganked in SubD as well. The characters themselves I've had for awhile, and never had issues with them before, so...
October 8, 2021 at 10:37 PM #1736717Yes...That was the problem...Long render times. This SubD is the SOB.
Have just tried this out...and booom Sunshine everywhere.
Thanks for the hint. Also good when you use the Iray preview..Much smoother.October 9, 2021 at 8:29 AM #1736760I am sure I am not the only one that has a Rush song playing in their head when reading the title of the thread.
🙂
October 11, 2021 at 1:52 PM #1737347In the high school halls, in the shopping malls...
Nope, now that you mention it, it's not just you 🙂
October 13, 2021 at 4:12 PM #1738043So guys, does it make any difference visual wise, between sub 2 and sub 3, or sub 4?
October 13, 2021 at 5:12 PM #1738057Not really. A SubD level of 2 is quite smooth enough. Also, if you crank up the SubD levels too high, you stand a great chance of seeing weird deformations in arms and legs.
Most figures can do just fine with a SubD level of 1 - especially for full-body shots. If you're doing up-close work (like 'inspecting skin with a magnifying glass' close), then maybe it would help a bit, but otherwise, SubD is something you don't really need that much of.
Best way to go about it is to crank it down to absolute minimum (1), render, and see what comes of it. If something looks chunky, you can turn it up a little, render again, and see if that fixes things.
October 13, 2021 at 8:44 PM #1738096It certainly makes a difference GOF. I dropped my 4 characters from SubD 2 to 1 and it rendered in about half the time. No obvious deterioration at a distance of a few metres. When I want to render closer I'll need to up the SubD level back to 2. Thanks for your suggestion.
October 15, 2021 at 4:07 AM #1738531Some HD characters default in subD4 so at subD4 they don't need to use normal maps. Without normal map a subD4 character can render probably as fast as subD2 using normal albeit it will need more VRAM. It's more flexible and easier to use subD to adjust between distance and close shots than sticking with lower subD and normal maps. Geometry over texture tricks is the future with GPU getting more VRAM.
October 15, 2021 at 4:34 AM #1738540Good points @I53570k. I noticed that when I reopened the scene the characters had defaulted back to SubD2. Most of my scenes are complex with lots of things in them so reserving my 8GB VRAM is a priority. The "texture reducer" script is a godsend for some scenes.
October 16, 2021 at 2:17 AM #1738788Along with this don't underestimate the value of re-starting DS or your PC after a couple of renders. This stood out yesterday with a render that sat on 0% for 10 minutes, then crawled to 15% in 15 minutes. After a DS re-start the whole thing rendered in just under 9 mins.
I use Iray preview a lot during setup and I think this messes with VRAM when I go to render.October 16, 2021 at 11:35 AM #1738865G8.1 (default) loads with viewport subd at 2 and render subd at 3 (as opposed to G8's 1 and 2, respectively). Each step up in subd level quadruples the polygon count (approx 16,400 @ subd 0 => 1,050,000 at subd 3).
If you're loading a character preset, as supplied by a PA, they may have set their own subd levels - usually to match the subd level they sculpted their HD morphs at.
For visual difference, I generally don't go above render subd 2 unless it's a close up. This level gives a smooth outline, i.e. no polygonal angles, and captures the larger detail introduced by HD morphs (the rest can come from normal/bump maps). If you are going to rely on HD morphs, then a higher subd may be necessary. As a rule of thumb, geometry renders faster than normal maps but uses exponentially more vram the more subdivisions you go up by.
As for having to restart DS - whether that's Daz or Nvidia's fault for not releasing vram properly, I don't know, but I suspect it's more in Nvidia's court. I'll tend to tweak render settings using iray preview, then save the scene and restart when I'm going to do the full render, just to clear out the cache.
October 16, 2021 at 7:58 PM #1739039BTW thanks for the Rosemary Winters Tweaked Head Morph @Duval99. I haven't DL the model yet but she's very tempting.
October 16, 2021 at 8:21 PM #1739052No worries, @Frank22 - I think it deserved a little TLC as the overall character is very good.
October 16, 2021 at 9:51 PM #1739076Well I just DL her and she does look well made when I took her for a quick spin. Where do I find your correction tweak in the parameters list?
....sorry GOF for hijacking your thread
October 18, 2021 at 1:53 PM #1739593Good point on normal maps vs. SubD...
Also, I normally tweak-up my own custom chars, then save them off as scenes, so they always open with the SubD levels I originally set them at. My thing is that they had changed out from under me, and I never thought to check until I stumbled across the dials.
DS crashing of slowing to a crawl is an ultra-rare thing for me. I tend to not use iRay preview though, unless I'm dorking with something really low-poly or older figures that are light on system resources overall. I also tend to turn off DS when I'm done messing with it.
I do notice that DS won't shut down completely. I found that out when I turned it off ocne, then forgot something and turned it back on - and discovered it wouldn't restart. A quick peek in Task Manager of all things showed me that it was still running from before (and eating anywhere from 3-6GB of RAM). Subsequent testing showed that if I want it truly shut off, I have to kill the process in Task Manager after I shut it off. It will shut off on its own in 10 minutes or so, but otherwise it tends to linger behind-the-scenes... no idea why.
I haven't test this yet on 4.15.0.30, which I just updated to late last week.
-
AuthorPosts
- You must be logged in to reply to this topic.



