Announcement

Collapse
No announcement yet.

Node Material + UVW Randomizer = Displacement Mismatch

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Node Material + UVW Randomizer = Displacement Mismatch

    Hi Devs,

    Got an issue: It seems that the displacement tag doesn't acknowledge the UVW randomizer with stochastic tiling within my node material:

    Without UVW Randomizer:

    Click image for larger version

Name:	Screen Shot 2022-04-12 at 13.05.31.jpg
Views:	431
Size:	1.35 MB
ID:	1145266

    With UVW Randomizer:

    Click image for larger version

Name:	Screen Shot 2022-04-12 at 13.00.49.jpg
Views:	384
Size:	1.19 MB
ID:	1145267

    Is there a setting somewhere that i'm missing? Hope you can help!
    Many thanks,
    Tim

    P.S. I tried adding the node material to the Material Tag in the displacement settings, which didn't solve the issue.

  • #2
    Hi KernitTheFont, are you adding the UVWRandomizer shader with the same parameters in the displacement map? Note that all the parameters have to match in order to get matching results.
    The UVWRandomizer in the nodes does not affect the displacement map - you need to add a UVWRandomizer shader there as well.Click image for larger version

Name:	uvw_randomizer_displacement.png
Views:	404
Size:	625.9 KB
ID:	1145276
    Deyan Hadzhiev
    Developer
    chaos.com

    Comment


    • #3
      Thanks Deyan,
      That's solved it! Now i've added my displacement inside an identical UVW Randomizer it works perfectly. (The documentation stated that the mapping was picked up from the material, so might be worth adding an addendum)
      Thanks for your help, much appreciated.
      T.

      Comment


      • #4
        Maybe we should add this to the documentation. Only the parameters applied to the object (from the material assignment tag - like size, offset and UVW transformation) are considered by the displacement mapping. Any additional effects (like UVWRandomizer or Projector shader) have to be replicated in the displacement map itself.
        Deyan Hadzhiev
        Developer
        chaos.com

        Comment


        • #5
          deyan.hadzhiev I know this thread is several years old, but I was running into the same issue today. It sure would be nice if the displacement just picked up the UVW randomizer from the material. Or better yet, Displacement should just be a property on the V-ray material node that you plug the normal map into like most other packages. So much more intuitive and manageable. Is there a structural reason why displacement continues to be a tag instead of a node input?

          Comment


          • #6
            Hey brian_henry, I'm sorry you run into such issues and I agree that it would be best to directly have the Displacement as part of the material. As it is already marked in our Ideas Portal, the material displacement was accepted for development and we are already working on it. However, I can not give you details on when it will be available.
            Deyan Hadzhiev
            Developer
            chaos.com

            Comment


            • #7
              Thank you for your efforts, Deyan!

              Comment

              Working...
              X