Hi Joanne, thanks for getting back to me on this and the tip about Indigo Renderer which I do have with the plugin but a lot of projects already setup with Iray. I'm glad that Reallusion will be talking about potentially developing it further.. compatibility with iClones SSS with opacity support would be huge! I have mention this in another thread as well as resuming renders from the actual place from a crash or manual stop. I will mention the other issues in a different Feedback thread. So while I did have have major issues with Subdivision settings, it was because the tessellation was too high and maybe it would be good for iClone to alert the user when smooth mesh by subdivision is on and the user tries to push tessellation level past 3 and maybe if both subdivision and tessellation are active at the same time then subdivision level can't go past L1. For the most part I found that having Smooth Subdivision on with tessellation between 1 and 2 seems decent enough that Iray or iClone doesn't freeze or crash.
Hi Ascensi, Thank you for your test and report. I am sorry that Iray can not have the settings for smooth level currently, because Nvidia Iray SDK does not provide this function. The current process is that IC/CC sends the mesh data to Iray engine to render, and iClone/CC does not have the intervention for the mesh data in this data transfer process. PS. Indigo engine has the ability to adjust the smooth mesh itself, so IC can exchange the information during this data transfer process. The new version Nvidia Iray SDK has the efficiency of speeding up render, team will discuss it in future versions. In addition, you mentioned a few questions, could you please help report the issues in another Feedback? In this way, it is easier for us to track the processing status. Thank you! Joanne
Update: I baked the displacement into a new model which came to 48 MB (856744 project triangles) using 3.1 GB vram and imported it into iClone and loaded Iray.. it crashed but perhaps it was because I wanted to see if additional displacement using the same displacement texture would all me to push the quality a bit further (It didn't, I'd have to use smooth mesh by displacement again to prevent tearing. I opened up the project again, deleted the displacement textures, set iClone to min mode and made sure nothing else was enabled )unchecked smooth mesh, displacement, all reflection settings. I used the same 8K textures It was blazingly fast! no crashes. Still need to get subdivision working with tessellation with Iray.
@ Feedback Tracker Admin what has been fix? exporting is still extremely slow when a model has smooth mesh by subdivision with tessellation/displacement texture. Outside iClone ALL GPU devices fail in Iray Stand alone Render and defaults to CPU render!! It fails rendering Iray in iClone almost every time! Also the update notes for the latest version (7.7) did not state any specific fixes for anything mentioned above. https://www.reallusion.com/iclone/patchinfo.html
Using project with no mesh smoothing (default turntable animation) I started Iray Stand alone for 600 frames.. output @ 1280 x 720 was pumping them out pretty fast, or as one would expect (23 seconds for a frame) using one RTX 2080 Ti with two GTX 970s. As soon as I pressed pause then released it couldn't recover the speed and the GPU devices failed. I ended the operation, restarted Iray and it asked me if I wanted to resume from the crash, I accepted it and render speed was again on target. Conclusion, I would also check the pause feature, perhaps if the pause doesn't work that you use an end program and recover from crash script as the pause button because otherwise it makes no sense and just slows down the render once the pause it used.