Skip to Main Content
V-Ray Ideas Portal

The online platform for V-Ray users to submit, vote, and collaborate on creative suggestions.

Status Declined
Integration V-Ray for 3ds Max
Categories Rendering
Created by Ashley Van Iseghem
Created on Sep 1, 2025

Resolution-dependent displacement subdivision

I usually render at 5K for production, but sometimes I need higher resolutions (e.g. 10K for a denoiser workflow). The problem is that with 3D displacement set to view dependent, the look of the displacement changes at higher resolutions. In some cases it even fails to render because the mesh is subdivided much more aggressively, leading to Embree errors.

With just one or two displacement modifiers I can manually lower the subdivision per resolution, but once a scene contains many, this becomes unmanageable.

Proposal:
Add a resolution-aware option for displacement so subdivision scales automatically with the render resolution. Example workflow:

  • Test render at 4K, displacement looks correct at 4px.

  • User can “lock to current resolution,” storing the render size.

  • When switching to 5K or 10K, V-Ray applies a multiplier that adjusts subdivision accordingly, keeping the displacement visually consistent and avoiding excessive tessellation.


  • Admin
    Dimitar Panayotov
    Sep 30, 2025

    We recommend using view-dependent displacement and starting with a larger edge length when rendering low-res images till you are satisfied with the result. And when rendering with a higher resolution you could decrease the edge length.

    Rendering is highly specific, as there is no pure mathematical formula that could assure you that increasing the resolution while decreasing the edge length by some proportion would be optimal for every case. It really depends on the current geometry that you are rendering.

    We could make bulk changes to our modifiers easier by adding a dedicated category to our lister. Which could centralise the editing of multiple disp. modifiers. If you like such an idea, please feel free to add it, and we could put it for voting.