Posted by: | oesponda | |
Data created: | 1 March 2017 |
Hello,
I installed the latest demo version for maya and found some odd behaviors:
In a hair from guides node, Viewport count slider affects the actual render, not just the visible strands in the viewport. if I set it to 1 strand, but Render count higher, let's say 5000, only one strand is rendered. Seems like viewport count also acts as clamp, if I increase Render Count a lot, like several millions, takes a bit of time to process, but the actual rendered strands are what the Viewpor Count shows, not the high number that is set in Render Count.
The other odd thing, and actually the most important (I guess) is how the strands are rendered through refracting objects. It's like if the strands were glued to the surface. Can't really explain it with words, so please take a look at the video, it shows both issues.
I'm rendering with Redshift 2.0.84 and as I mentioned, I'm using the latest demo version available on this site (1.1.9.10271). I'm actually evaluating if we could use the plugin for a project I'm working on, but the refraction issue definitely sounds serious and it's definitely needed because the main character for this project has big glasses.
Is this happening in the full version as well? or just in the demo version due to some kind of restriction?
Thanks in advance, Orlando. | |
2 March 2017
#12483 | |
Hi Orlando, Thanks for the video, I just tried and I can confirm both issues, we are taking a look into that and will contact Redshift developers to solve both issues as soon as possible. Thank you for the report and for considering Ornatrix for your project. Jeordanis Figuereo (Product Designer. EPHERE Inc.) | |
2 March 2017
#12484 | |
Thanks Jeordanis,
I know is hard to say, but do you think it's an easy a quick fix? or something that would probably take weeks? Thing is we are on a tight deadline so I'm just wondering if I should keep my breath or look somewhere else :)
Thanks again, Orlando | |
2 March 2017
#12485 | |
2 March 2017
#12492 | |
Hi Orlando. The video shows rendering with the IPR. We cannot switch the strand count to "Render" for the IPR. The reason is that we need a MEL script to be called when rendering begins and ends, so the hair "knows" that it must switch from Viewport to Render Count. This script gets called when Maya sends script events on render begin/end. Maya does not send these events when updating the IPR, so the script doesn't get called and we cannot switch to Render Count. Ivan Kolev (Software Developer, EPHERE Inc.) E-mail: ivan.kolev at ephere dot com Discord: ikolev | |
2 March 2017
#12493 | |
Thanks Ivan, That's bad news, because IPR is widely used to get quick feedback for look dev. But, if I undestand correctly, this issue wont be an issue when sending the final render, righ? and to be honest the other issue it's the most important one, because not having hair in refractions definitely would be a show stopper. Any news on that subject?
Thanks again, Orlando | |
2 March 2017
#12494 | |
Right, the final render will use Render Count. Actually, this issue is not related to Redshift, it affects most renderers (looks like just V-Ray knows to call our render-mode switching script from the IPR). Here's some more info: https://ephere.com/plugins/autodesk/maya/ornatrix/docs/1/Hair_from_Guides.html#Viewport-and-Render-Count As for the other issue, I just had to enable the "Visible in Refraction" option under "Extra Attributes" for the top HairShape node and the hair appeared behind the refracting object. Ivan Kolev (Software Developer, EPHERE Inc.) E-mail: ivan.kolev at ephere dot com Discord: ikolev | |
3 March 2017
#12499 | |
Awesome, thanks.
Shouldn't these two parameters be on by default? (Visible In Reflections and Visible In Refractions) | |
3 March 2017
#12500 | |
Yes, good question. The default value of these parameters is 'false', according to http://help.autodesk.com/cloudhelp/2017/ENU/Maya-Tech-Docs/Nodes/geometryShape.html I can't find why or how these are set to 'true' when creating standard objects like Sphere or Cube, but I guess we can figure out something to turn them on for hair objects too. We'll take care of it for the next stable build. Ivan Kolev (Software Developer, EPHERE Inc.) E-mail: ivan.kolev at ephere dot com Discord: ikolev | |
3 March 2017
#12502 | |
Forgot to mention, I was wrong about V-Ray switching hair count to the render-time value in IPR mode. I don't think any renderer will do that. Ivan Kolev (Software Developer, EPHERE Inc.) E-mail: ivan.kolev at ephere dot com Discord: ikolev |