Rank: Advanced Member
Joined: 7/18/2016(UTC) Posts: 129
Thanks: 26 times Was thanked: 29 time(s) in 23 post(s)
|
I had real trouble with iRay, Daz 4.14, NVIDIA driver version 457.3, 8GB 2070 using Kaluma's gens. iRay gets stuck in an endless loop when I add it to the figure. Each iteration looks like this:
2020-11-27 17:24:57.204 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : Initializing OptiX for CUDA device 0
2020-11-27 17:24:57.766 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : Rendering with 1 device(s):
2020-11-27 17:24:57.771 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : CUDA device 0 (GeForce RTX 2070)
2020-11-27 17:24:57.771 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : Rendering...
2020-11-27 17:24:57.842 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : Updating geometry.
2020-11-27 17:24:57.842 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : Updating motion transforms.
2020-11-27 17:24:57.842 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : Importing scene graph.
2020-11-27 17:24:57.854 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : Auto instancing compression ratio 1.00 (Full instancing compression ratio 1.00)
2020-11-27 17:24:57.854 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : Importing geometry for motion time 0
2020-11-27 17:24:57.868 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : Geometry import (1 triangle object with 162k triangles, 0 fiber objects with 0 fibers (0 segments), 1 triangle instance yielding 162k triangles, 0 fiber instances yielding 0 segments) took 0.013s
2020-11-27 17:24:57.873 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : Updating materials.
2020-11-27 17:24:57.881 Iray [INFO] - MATCNV:RENDER :: 1.0 MATCNV rend info : found 187 textures, 0 lambdas (0 unique)
2020-11-27 17:24:57.885 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : Updating lights.
2020-11-27 17:24:57.885 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : Updating object flags.
2020-11-27 17:24:57.885 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : Updating caustic portals.
2020-11-27 17:24:57.890 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : Updating decals.
2020-11-27 17:24:57.892 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : Allocating 1-layer frame buffer
2020-11-27 17:24:57.897 Iray [INFO] - IRAY:RENDER :: 1.0 IRAY rend info : Using interactive scheduling, caustic sampler disabled
(no error, just restarts at the top)
After some experimentation I determined it's related to geometry resolution. The base resolution is kind-of high (that's very nice for morphs!) and default high resolution in viewport is subdiv 2, but for render it's subdiv 4. I have a feeling it's generating a couple of billion triangles in there which is why iRay doesn't like it with my card. Something I'm not sure about is the "1 triangle instance yielding 162k triangles" thing. If that's the tessellation then yes, Render SubD is something you really have to pay attention to with this gen.
One more thing on female gens in general, for me personally the most important thing is to be able to make my own morphs. To this end I like to be able to select and freeze labia minora/vagina out from the majora so I can work on them separately, which I can do fairly easily with this gen but not so easily with anyone else's.
Thanks.
|
|
|
|
|
|
Rank: Advanced Member
Joined: 12/10/2018(UTC) Posts: 44
Thanks: 2 times Was thanked: 5 time(s) in 5 post(s)
|
Hi RobinsonUK!
The mesh resolution shouldn't be that high by default. It should be 1 for viewport and 2 for render. However you shouldn't get an endless loop because of high subdivisions. Does this also happen in a fresh szene with G8F and just Female Genitals applied?
Thank you! kaluma
|
|
|
|
|
|
Rank: Advanced Member
Joined: 7/18/2016(UTC) Posts: 129
Thanks: 26 times Was thanked: 29 time(s) in 23 post(s)
|
Yes, for me the repo is easy: add genesis 8 base, add the gens (don't bother with mats), then bump the view SubD Level on the figure up one, to 2 (Render SubD will be at 3). The gen view SubD will be 1 and Render SubD 2. iRay won't be able to render it, at least on my setup. Bump render SubD down one on the main figure to 1 and iRay will render it (this is iRay in the view, not a full render).
|
|
|
|
|
|
Rank: Advanced Member
Joined: 12/10/2018(UTC) Posts: 44
Thanks: 2 times Was thanked: 5 time(s) in 5 post(s)
|
Hi! Ok, I think I know what you mean. I have this issue sometimes too, mostly in more complex scenes. It should start rendering the preview again if you move, rotate or zoom the viewport. As far as I know this is an iray bug with some NVidia cards. For me it helps to change the Draw Mode to Interactive (Draw Settings -> Drawing) and the Refinement Mode to Interactive too (Draw Settings -> Optimization). It gives you not the original render preview but it should work faster at all. I hope this is a help to solve your issue.
|
|
|
|
|
|
Rank: Advanced Member
Joined: 7/18/2016(UTC) Posts: 129
Thanks: 26 times Was thanked: 29 time(s) in 23 post(s)
|
Thing is, it only happens to me when I have your gen on a model. It's OK with everything else. Something in there perhaps triggering this buggy codepath but I couldn't possibly say what.
I did a few more experiments this evening and nailed it down to switching out between Base and High Resolution. When you do that the SubD level remains the same (1/2). The only difference there is the SubDiv algorithm is kicking in, even though the subdiv levels remain the same. I can see (using wire shaded) the labia minora and interior tessellating geometry when I do that. So I played with the subdivision algorithm to see if that made any difference and it didn't.
I concluded that whatever it is it's a viewport bug (your suggestion of changing the view kicking it into life didn't work), as I can do a full render with high resolution selected no problem. Weirdly, spot render worked on an area in the viewport!
Thanks.
|
|
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.