This seems to be a tricky question and I don't even know if there is a solution.. We've generally rendered hair with MR using puppet tk mats, but I am trying to get us to use Vray so everything is in one renderer and there are significant texturing issues with shave 7 and above. However, I am coming across an incredible bug that I cannot figure out and would appreciate your help bebugging. Mods, if this is not the right forum, please move it to the appropriate one.
I have tried this is Maya 2013 and 2014 with shave 7 and 8 and similar things happen in both. I am rendering using Vray 2.30.01.
If I have multiple hair systems and hide one, and render, then the one hidden is hidden and everything is fine. If I unhide that hairsytem and render so it is visible, it still is hidden and does not render and will never render again, even if I close maya (even without saving the updated scene) and re-open, that system will not render. I have also found that when increasing a light's intensity, it will cause certain hair systems to disappear. In Maya 2014, there is no error reported, however is 2013, when changing the light's intensity and render, I get this error:
// Error: line 1: Connection not made: 'pSolidShape3.instObjGroups[0]' -> 'VRayMtlHair31SG.dagSetMembers[5]'. Destination attribute must be writable. //
So it seems that the temp mesh (psolid3) that gets created at render time for the hair, is unable to write to the SG... Maybe? But I can't figure out why because it is created at render time disappears once the render finishes. However, when I put that material on a simple sphere, the sphere renders fine, so it seems to be a shave-specific issue. Mental Ray does not seem to have any of these issues (which is surprising with how unstable it generally is with these things).
I have attached a Maya 2013 .MA scene to illustrate the problem using shave 8. ShaveHair2 and 3 will not render for me even though they are set to be visible.
I really would appreciate any and all help. This is the first project I am trying Vray on in hopes to get the rest of my studio on board and I could totally use a win with this one since the look is far superior than MR (imho).
sphere_testing.zip
Any ideas or work arounds? I am almost positive this has to be a shave issue, but the folks here are some of the brightest, so if anyone can figure it out, it's you guys.
I have tried this is Maya 2013 and 2014 with shave 7 and 8 and similar things happen in both. I am rendering using Vray 2.30.01.
If I have multiple hair systems and hide one, and render, then the one hidden is hidden and everything is fine. If I unhide that hairsytem and render so it is visible, it still is hidden and does not render and will never render again, even if I close maya (even without saving the updated scene) and re-open, that system will not render. I have also found that when increasing a light's intensity, it will cause certain hair systems to disappear. In Maya 2014, there is no error reported, however is 2013, when changing the light's intensity and render, I get this error:
// Error: line 1: Connection not made: 'pSolidShape3.instObjGroups[0]' -> 'VRayMtlHair31SG.dagSetMembers[5]'. Destination attribute must be writable. //
So it seems that the temp mesh (psolid3) that gets created at render time for the hair, is unable to write to the SG... Maybe? But I can't figure out why because it is created at render time disappears once the render finishes. However, when I put that material on a simple sphere, the sphere renders fine, so it seems to be a shave-specific issue. Mental Ray does not seem to have any of these issues (which is surprising with how unstable it generally is with these things).
I have attached a Maya 2013 .MA scene to illustrate the problem using shave 8. ShaveHair2 and 3 will not render for me even though they are set to be visible.
I really would appreciate any and all help. This is the first project I am trying Vray on in hopes to get the rest of my studio on board and I could totally use a win with this one since the look is far superior than MR (imho).
sphere_testing.zip
Any ideas or work arounds? I am almost positive this has to be a shave issue, but the folks here are some of the brightest, so if anyone can figure it out, it's you guys.
Comment