Announcement

Collapse
No announcement yet.

V-Ray GPU V6 new features and current Beta limitations

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • V-Ray GPU V6 new features and current Beta limitations

    Hello everyone,

    V-Ray GPU V6 focuses on performance, stability and polishing the GPU workflow, here is what we worked/are working on at the moment,

    -GPU Light Cache is much faster to calculate now(done) and will use near 100% of the available GPU resources, around 2x to 3x faster compared to V5. The difference is noticeable in IPR and production rendering.
    -More shading features(Done), Thin Film in the V-Ray material, improved V-Ray Dirt, Chaos Scatter Surface map and more
    -support for NanoVDB compression(done), this reduces the memory usage for rendering VDB files on GPU
    -Lighting Analysis Render Element(done)
    -New GPU device manager(WIP) with more options and functionality. You will be able to run the AI denoiser on a separate rendering device if you have multiple GPUs, this improves the IPR performance if you have multiple GPUs, nearly 2x more samples/pixel for the high-end GPUs
    -Improved interactivity for the GPU IPR + GPU Light Cache(WIP). Better Undersampling and more iterations overall
    -Improved Trace Depth workflow(WIP), you will be able to keep your trace depth settings between V-Ray and V-Ray GPU. You will be able to override Reflection and Refraction depth respectively.
    -Improved Bucket mode performance(WIP), for faster rendering and better GPU utilization
    -Swapping between V-Ray and V-Ray GPU will not reset the render settings(WIP), the relevant settings like color management and trace depth will be kept in place. You will get comparable noise results between V-Ray and V-Ray GPU
    -Texture compression(WIP)
    -V-Ray Perfect sphere(WIP)

    We have plans to support VRayEnmesh and the improved SSS translucency in future

    Current limitations,

    -(This first issue is solved in the second Beta build here)You cannot change the rendering devices at the moment from Max's UI, all devices will be used for rendering by default. This will be solved in tomorrow's build. as a workaround you can set your rendering device manually using an environment variable like this,


    Click image for larger version  Name:	Screenshot_34.jpg Views:	0 Size:	148.8 KB ID:	1146968

    In this case only my 3090 is used for rendering

    -There is an issue with GPU LC, peaking on memory usage. You might get out of memory errors on some of your existing scenes. This will be fixed ASAP

    Best,
    Muhammed
    Last edited by Muhammed_Hamed; 10-05-2022, 01:39 AM.
    Muhammed Hamed
    V-Ray GPU product specialist


    chaos.com

  • #2
    I just wanted to say spectacular work on the light cache improvements! The difference for me is night and day in complex interior scenes. Interactivity is much better and updates more seamless. Looking forward to the new texture compression system and the dedicated denoiser device.
    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 (rendering) | GeForce GTX 1080 Ti FE 11GB (display) | GPU Driver 546.01 | NVMe SSD Samsung 980 Pro 1TB | Win 10 Pro x64 22H2

    Comment


    • #3
      Hi Alex,

      I'm glad to hear that
      There is one more update to GPU LC that comes out soon, before the final release. It will improve performance and memory usage in certain cases
      The interactivity part is an on-going effort, I believe this could be even better. Vantage does this very well, we have some solutions and ideas for V-Ray GPU. I will message here when I have more news
      On another note if you use the Adaptive DomeLight now, it can be 2-3x faster with lower Subdivs like 1500-2000
      In the past you needed like 3000 to be as fast as possible, this change is already in the current beta builds

      The new GPU device manager is nearly finished, it should be part of the public Beta(if everything goes as planned)
      You will have a button in Max's UI that will launch the standalone Device Manager for V-Ray GPU, it will list the available devices and you will be able to assign them to Rendering/Denoising/Low Priority
      Plus the fact that the Low Priority setting is going to be updated

      Best,
      Muhammed
      Muhammed Hamed
      V-Ray GPU product specialist


      chaos.com

      Comment


      • #4
        New beta build (31438 ) https://nightlies.chaos.com/main#/vr.../beta/20220602

        GPU features and improvements,

        -GPU LC gets a massive speed boost for production rendering, this affects all scenes

        -New GPU Device Manager, now available as a standalone tool. It will be accessible through Max UI in a future build
        You can access the standalone device selector in this path, Max2023 example

        Code:
        C:\ProgramData\Autodesk\ApplicationPlugins\VRay3dsMax2023\bin
        Should be called, vray_gpu_device_select.exe

        The new GPU Device Manger allows to set Rendering, Denoising and Low Priority per device, if you have multiple GPUs you will be able to specify a device for the AI denoiser for your interactive rendering. This is the main goal

        Click image for larger version  Name:	Screenshot_124.jpg Views:	0 Size:	30.0 KB ID:	1149659

        Click image for larger version  Name:	Screenshot_123.jpg Views:	0 Size:	29.7 KB ID:	1149660

        Note that we have the Denoiser as a separate engine for the time being, because of technical limitations. In future builds it will be a checkbox next to Rendering and Low Priority

        -V-Ray Perfect Sphere is now supported on GPU(cuda mode only for now) it supports motion blur and spherical projection for shading.

        Best,
        Muhammed
        Muhammed Hamed
        V-Ray GPU product specialist


        chaos.com

        Comment


        • #5
          Those are some nice updates! I'm eager to try out the new build. Is it available for download yet? It's not showing anything for me when I click on that link. I can see the directory structure on the left, but there's nothing in the right pane. I tried logging out and then back in and it still shows as empty. If I manually go to the "V-Ray 6 for 3ds Max - beta" directory, I can only see the builds from 03 May and 10 May.
          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 (rendering) | GeForce GTX 1080 Ti FE 11GB (display) | GPU Driver 546.01 | NVMe SSD Samsung 980 Pro 1TB | Win 10 Pro x64 22H2

          Comment


          • #6
            https://forums.chaos.com/forum/v-ray...04#post1149704
            If it was that easy, it would have already been done

            Peter Matanov
            Chaos

            Comment

            Working...
            X