Announcement

Collapse
No announcement yet.

Vray GPU - Object renders fine in IPR, but turns grey in production rendering

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

  • Vray GPU - Object renders fine in IPR, but turns grey in production rendering

    I have an interior scene where the kitchen top renders fine with IPR, but turns grey when doing the production rendering. I found that if I use "Full-size" texture mode instead of "On-demand mip-mapped", the issue goes away. Please check the screenshots below as well as the simplified scene (max 2023).

    Click image for larger version  Name:	IPR.jpg Views:	0 Size:	497.0 KB ID:	1148250Click image for larger version  Name:	production.jpg Views:	0 Size:	378.2 KB ID:	1148251
    Attached Files
    Max 2023.2.2 + Vray 6 Update 2.1 ( 6.20.06 )
    AMD Ryzen 7950X 16-core | 64GB DDR5 RAM 6400 Mbps | MSI GeForce RTX 3090 Suprim X 24GB | GPU Driver 551.86 | NVMe SSD Samsung 980 Pro 1TB | Win 10 Pro x64 22H2

  • #2
    It's from the triplanar tex. We have it already logged as VMAX-11623 and will bump it up.
    If it was that easy, it would have already been done

    Peter Matanov
    Chaos

    Comment


    • #3
      Actually just use "Full-size"
      If it was that easy, it would have already been done

      Peter Matanov
      Chaos

      Comment


      • #4
        Thanks! Yes, I figured I'll use full size textures for now. It's not a sophisticated project so everything fits in memory fine.
        Max 2023.2.2 + Vray 6 Update 2.1 ( 6.20.06 )
        AMD Ryzen 7950X 16-core | 64GB DDR5 RAM 6400 Mbps | MSI GeForce RTX 3090 Suprim X 24GB | GPU Driver 551.86 | NVMe SSD Samsung 980 Pro 1TB | Win 10 Pro x64 22H2

        Comment


        • #5
          Hi Alex_M

          One note about On-Demand textures, you should avoid it unless you absolutely need it in the scene. We are aware it has issues.
          Going forward, OOC textures should have a better alternative system, it is part of the reason we are not giving priority to polishing On-Demand. There will be texture compression soon as well, for now you should stick to "Resize" and "Full Size" only

          Best,
          Muhammed
          Muhammed Hamed
          V-Ray GPU product specialist


          chaos.com

          Comment


          • #6
            Thanks for letting me know, Muhammed_Hamed . If I use "Full size" mode would I benefit from the memory conservation properties of .tx textures in my scenes? Also, what is "OOC textures"?
            Max 2023.2.2 + Vray 6 Update 2.1 ( 6.20.06 )
            AMD Ryzen 7950X 16-core | 64GB DDR5 RAM 6400 Mbps | MSI GeForce RTX 3090 Suprim X 24GB | GPU Driver 551.86 | NVMe SSD Samsung 980 Pro 1TB | Win 10 Pro x64 22H2

            Comment


            • #7
              Originally posted by Alex_M View Post
              If I use "Full size" mode would I benefit from the memory conservation properties of .tx textures in my scenes?
              Hi Alex,

              Full-size means the highest resolution mipmap will be used always, I believe there is no benefit to .tx format in this case


              Originally posted by Alex_M View Post
              Also, what is "OOC textures"?
              Out Of Core Textures, V-Ray will use system memory to store textures when you are at the ceiling of your VRAM. This means slower rendering, but the scene will not crash with out of memory errors. This will be part of our Kernel 3 in future, it is WIP now

              Best,
              Muhammed
              Muhammed Hamed
              V-Ray GPU product specialist


              chaos.com

              Comment


              • #8
                Thanks for the clarification! So there's no reason to use .tx textures with GPU at this point is what you are saying? If I do use them anyway, would this be worse memory-wise or speed-wise than using non-tx textures with GPU?

                BTW, I think it would be helpful to put a disclaimer for "on-demand mip-mapped" texture mode in the help docs so that people would know it has some issues. I was unaware that it's not recommended to use and always thought it's the best mode for complex scenes due to the memory savings.
                Max 2023.2.2 + Vray 6 Update 2.1 ( 6.20.06 )
                AMD Ryzen 7950X 16-core | 64GB DDR5 RAM 6400 Mbps | MSI GeForce RTX 3090 Suprim X 24GB | GPU Driver 551.86 | NVMe SSD Samsung 980 Pro 1TB | Win 10 Pro x64 22H2

                Comment


                • #9
                  Originally posted by Alex_M View Post
                  So there's no reason to use .tx textures with GPU at this point is what you are saying? If I do use them anyway, would this be worse memory-wise or speed-wise than using non-tx textures with GPU?
                  Hi Alex,
                  Using .tx format doesn't affect performance or memory usage at all for V-Ray GPU, the file format doesn't matter here. The highest resolution mip-map will always be used
                  I got a confirmation from our devs as well, I know it is not ideal at the moment. It has high priority on the development roadmap(with features like texture compression)


                  Originally posted by Alex_M View Post
                  BTW, I think it would be helpful to put a disclaimer for "on-demand mip-mapped" texture mode in the help docs so that people would know it has some issues
                  Agreed, I will get to updating the GPU docs soon
                  This conclusion about moving on from Mip-mapped textures is fairly recent, but yeah. I hope we will have a better replacement soon

                  Best,
                  Muhammed

                  Muhammed Hamed
                  V-Ray GPU product specialist


                  chaos.com

                  Comment

                  Working...
                  X