Iray Vector Displacement Shader

Vector displacement is amazingly powerful and makes possible shaders that displace meshes along vectors, instead of in line with face normals. The difference between bump maps and normal maps, is similar to the difference between classic displacement maps and vector displacement maps, but the results are even more game changing, because it makes it possible for one part of a displaced mesh to overlap another. I was informed today that the Iray Uber base shader doesn't come with any vector displacement capability, but there's probably no reason that it couldn't. It would just need to be implemented via a custom shader. And it's already something that can be done in 3Delight.

So...with that in mind, I'd like to request a shader that includes the ability to read vector displacement maps! 

 

Comments

  • barbultbarbult Posts: 24,240

    V3Digitimes has experience with creating custom Iray shaders, as does Oso3D. Perhaps you could team up with one of them to get this implemented.

  • barbult said:

    V3Digitimes has experience with creating custom Iray shaders, as does Oso3D. Perhaps you could team up with one of them to get this implemented.

    Not sure what I would do in terms of teaming up. Unless suggesting it is teaming up! laugh

  • Oso3DOso3D Posts: 15,008

    I only grok about 1/3 of the bricks available, but from what I think I understand of Iray in Daz Studio I don't think vector displacement is even possible.

    That said, there are a bunch of brick 'families' I can't even begin to understand and I've been surprised before.

     

  • Oso3D said:

    I only grok about 1/3 of the bricks available, but from what I think I understand of Iray in Daz Studio I don't think vector displacement is even possible.

    That said, there are a bunch of brick 'families' I can't even begin to understand and I've been surprised before.

    Yes, looking through the Iray displacement bricks I'm not seeing anything obvious that would allow manipulation of the geometry.

  • Oso3D said:

    I only grok about 1/3 of the bricks available, but from what I think I understand of Iray in Daz Studio I don't think vector displacement is even possible.

    That said, there are a bunch of brick 'families' I can't even begin to understand and I've been surprised before.

     

     

    Oso3D said:

    I only grok about 1/3 of the bricks available, but from what I think I understand of Iray in Daz Studio I don't think vector displacement is even possible.

    That said, there are a bunch of brick 'families' I can't even begin to understand and I've been surprised before.

    Yes, looking through the Iray displacement bricks I'm not seeing anything obvious that would allow manipulation of the geometry.

    Ruh roh...not looking good here...

  • MattymanxMattymanx Posts: 6,902

    Vector displacement is amazingly powerful and makes possible shaders that displace meshes along vectors, instead of in line with face normals. The difference between bump maps and normal maps, is similar to the difference between classic displacement maps and vector displacement maps, but the results are even more game changing, because it makes it possible for one part of a displaced mesh to overlap another. I was informed today that the Iray Uber base shader doesn't come with any vector displacement capability, but there's probably no reason that it couldn't. It would just need to be implemented via a custom shader. And it's already something that can be done in 3Delight.

    So...with that in mind, I'd like to request a shader that includes the ability to read vector displacement maps! 

     

    I think you need to make that request to Nvidia.  From what I have seen, there is no mention of vector displacement in Iray's documentation.

Sign In or Register to comment.