Author
|
Message
|
raxel_67
|
raxel_67
Posted 5 Years Ago
|
Group: Banned Members
Last Active: 4 Years Ago
Posts: 762,
Visits: 2.0K
|
I just did a quick export to test if subdivision would take days or not, and it doesn't, it just takes more memory to build the shared resources, by shared resources i mean meshes, textures, etc, that will be repeated every frame. I used 4 planes, quad meshes, with displacement and subdivision set to 1, an avatar with 4k texture and sudivision set to 1, i added some trees and grass. Two directional lights and ibl and a sky dome. It took 10 minutes to export 3 seconds at 30 fps. 97 frames in total
I used AOL and minimal mode in iclone. I used minimal mode to prevent memory swapping. Remember swapping slow things down and iclone's main memory source is your gpu. If your exports take that long it is because you are swapping memory. Set iclone to minimal mode and hide any objects not visible in the shot. Also there is no need to subdivide a mesh that is already high poly.
|
|
|
4u2ges
|
4u2ges
Posted 5 Years Ago
|
Group: Forum Members
Last Active: 8 hours ago
Posts: 5.0K,
Visits: 15.8K
|
I never used Indigo subdivision smooth because it produces horrible results: Here is Jade tessellated in scene manager: And here is he same Jade with Subdivision Smooth (High) applied from Indigo settings: I never bothered to investigated this problem deeply, nor compare the export time. Although it seems export time with Subdivision Smooth (High) is longer than Normal and even Tessellated in scene manager. Even if Iray has some *miracle* routine in place to subdivide on the fly, it would probably take toll on the render time and the quality might be questionable. RL might have final answer anyway...
Edited
5 Years Ago by
4u2ges
|
|
|
Ascensi
|
Ascensi
Posted 5 Years Ago
|
Group: Forum Members
Last Active: 2 Weeks Ago
Posts: 247,
Visits: 1.8K
|
I don't know how it is for you but if you don't enable smoothing in minimal mode iclone doesn't export the subdivision. I produce models with displacement and know how they should look in iClone as well as in Iray. One of my other fixes for meshes with cracks from using displacement textures with tessellation is to add one level of subdivision. The water in my scene is not only subdivided it's also tessellated with animated Uvs and displacement. There is a need to subdivide a model that is hi poly - it really depends on what it's used for, in my case physics. I brought the discovery about reducing iClone's rendering mode exporting to Indigo and presented it to them as a work around for the doc as I've previously mentioned - it just makes sense that iclone wants to use the GPU and memory at the same time. It should be noted in the doc that if people switch iclone to min mode but also want to export subdivided content to render that they have to enable smooth mesh in the real-time settings otherwise it doesn't get exported to the Iray project.. maybe it was fixed in the last patch.. I can't tell at the moment because I'm currently rendering. I understand that you're just trying to help! thanks! Maybe I needed to bake the water physics first? (switch from "real time" to "by frame" for export?)
Store Page Link
AMD 4.5 GHz 16 Cores | 128 GB | RTX 4090 | Window11 | Houdini FX 18.5 | Zbrush 2023 | Maya 2014 | Adobe CS6 | Sonar Producer X3 | iC8, CC4 | DTS Master Audio Suite | Perception Neuron 32 Alum Edition | Akeytsu
Edited
5 Years Ago by
Ascensi
|
|
|
Ascensi
|
Ascensi
Posted 5 Years Ago
|
Group: Forum Members
Last Active: 2 Weeks Ago
Posts: 247,
Visits: 1.8K
|
|
|
|
4u2ges
|
4u2ges
Posted 5 Years Ago
|
Group: Forum Members
Last Active: 8 hours ago
Posts: 5.0K,
Visits: 15.8K
|
if people switch iclone to min mode but also want to export subdivided content to render that they have to enable smooth mesh in the real-time settings otherwise it doesn't get exported to the Iray project.. maybe it was fixed in the last patch.. I can't tell at the moment because I'm currently rendering. I understand that you're just trying to help! thanks! Maybe I needed to bake the water physics first? (switch from "real time" to "by frame" for export?)
I see what you mean. This is actually a bug and must be fixed. Indeed, rendering from any mode other than High does not apply subdivision. I don't think it can be moved into stand alone render and be applied after the export, but subdivision must be applied regardless of the viewport real-time mode during export.
As someone posted examples of the difference in Physics applied with real-rime and Iray renders, I'd say for now it is better to bake, otherwise there might be some discrepancies in physics. (did not have much time to investigate that).
|
|
|
raxel_67
|
raxel_67
Posted 5 Years Ago
|
Group: Banned Members
Last Active: 4 Years Ago
Posts: 762,
Visits: 2.0K
|
Ok, now i'm lost, i no longer understand what your problem is regarding iray. Why are we even speaking of indigo? That plugin is the worst piece of sh...software i have had the misfortune of buying. Even remembering it makes my blood boil.
|
|
|
TonyDPrime
|
TonyDPrime
Posted 5 Years Ago
|
Group: Forum Members
Last Active: Last Week
Posts: 3.4K,
Visits: 12.4K
|
raxel_67 (11/13/2019) Ok, now i'm lost, i no longer understand what your problem is regarding iray. Why are we even speaking of indigo? That plugin is the worst piece of sh...software i have had the misfortune of buying. Even remembering it makes my blood boil.
I love Indigo and discussions about it....but that is too FUNNY
|
|
|
4u2ges
|
4u2ges
Posted 5 Years Ago
|
Group: Forum Members
Last Active: 8 hours ago
Posts: 5.0K,
Visits: 15.8K
|
Ok, now i'm lost, i no longer understand what your problem is regarding iray. Why are we even speaking of indigo? That plugin is the worst piece of sh...software i have had the misfortune of buying. Even remembering it makes my blood boil. lol, I still like Indigo.. in some ways. But I finally understood what Ascensi meant. See my previous post. There is one definite bug in Iray not allowing subdivision into Export with viewport mode other than High. And also Physics in Iray is not consistent with the real-time renders. There is a substantial difference. @Tony Update: Did you have it set to subdivision with level 1, 2 or 3 first then exported or did you increase the subdivision in Indigo Render itself? I would export with subdivision at 0 then increase it in indigo.. they did release an update for iClone at one point.
I missed your questions. I turned off real-time subdivision and used Indigo subdivision before export for the second image. But where the settings in Indigo itself to turn subdivision ON after the export?
Edited
5 Years Ago by
4u2ges
|
|
|
Ascensi
|
Ascensi
Posted 5 Years Ago
|
Group: Forum Members
Last Active: 2 Weeks Ago
Posts: 247,
Visits: 1.8K
|
|
|
|
4u2ges
|
4u2ges
Posted 5 Years Ago
|
Group: Forum Members
Last Active: 8 hours ago
Posts: 5.0K,
Visits: 15.8K
|
OK, I found it. But it the same as enabling Indigo subdivision in Render settings before export. Subdivision Smooth (Low) would bare level 2 on object in Indigo and (High) - level 5. The smoothing is desired to be better though. It may be fine for some abstract mesh, but still no match to the actual iClone mesh subdivision smooth or tessellation. So does Iray have the same feature to subdivide on the fly during render time? I am not sure, but I wish to hear it from RL. If it is possible, they could easily add it as mesh settings as it was done in Indigo. It might suit well for certain types of renders saving export time and disk space.
Edited
5 Years Ago by
4u2ges
|
|
|