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,
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
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,
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
Comment