The Blend Material is quite inefficient when compared to the individual materials that make up the Blend Material. This occurs in both 3dsmax and Maya but I had to choose a forum to post in.
Image named Blend_Mtl_Maya.jpg - rendered in Maya 2014 VRay 2.45.01 (example scene obtained from fullblownimages.com).
Images A and B are standard VRay Materials. Image C is a blend of A and B with a Maya Checker texture as the blend amount. Notice how the render time increases from about 1:00 to 1:43. Where is that extra :43 seconds of render time occurring? This is the most basic example. As shader networks in the Blend Mtl become more complex the render times increase even more. It's as if the Blend Mtl is calculating all parts of every shader, rather than only what is visible through a mask. From what I've read about the new MILA shaders in MR this is not the case.
Image named Blend_Mtl_3dsmax.jpg - rendered in 3dsmax 2013 VRay 2.30.01
Image A was rendered with only a VR Car Paint Material. It is a rather complex shader, with connections in Diffuse, Refl Glossiness, Refl Color, Bump, but rendered in 1:24. Image B was rendered with that same Car Paint material in the Base slot of a VR Blend Mt, plus a couple other simple VR Materials. Render time increased by two minutes! The blend amounts of the other two materials are controlled by a bitmap and a 3dsmax Cellular texture.
I would just like understand why the Blend Material seems to be so inefficient. Are there are any work-arounds, and/or will the Blend Mtl perhaps be more efficient/faster in future versions of VRay?
Thanks for any insight,
-Brian
Image named Blend_Mtl_Maya.jpg - rendered in Maya 2014 VRay 2.45.01 (example scene obtained from fullblownimages.com).
Images A and B are standard VRay Materials. Image C is a blend of A and B with a Maya Checker texture as the blend amount. Notice how the render time increases from about 1:00 to 1:43. Where is that extra :43 seconds of render time occurring? This is the most basic example. As shader networks in the Blend Mtl become more complex the render times increase even more. It's as if the Blend Mtl is calculating all parts of every shader, rather than only what is visible through a mask. From what I've read about the new MILA shaders in MR this is not the case.
Image named Blend_Mtl_3dsmax.jpg - rendered in 3dsmax 2013 VRay 2.30.01
Image A was rendered with only a VR Car Paint Material. It is a rather complex shader, with connections in Diffuse, Refl Glossiness, Refl Color, Bump, but rendered in 1:24. Image B was rendered with that same Car Paint material in the Base slot of a VR Blend Mt, plus a couple other simple VR Materials. Render time increased by two minutes! The blend amounts of the other two materials are controlled by a bitmap and a 3dsmax Cellular texture.
I would just like understand why the Blend Material seems to be so inefficient. Are there are any work-arounds, and/or will the Blend Mtl perhaps be more efficient/faster in future versions of VRay?
Thanks for any insight,
-Brian
Comment