Announcement

Collapse
No announcement yet.

Reduce cores or priority for V-Ray rendering

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

  • Reduce cores or priority for V-Ray rendering

    Hello,

    I wonder if there is an easy way to reduce the number of cores being used by V-Ray when activeshade rendering in 3ds Max? or to reduce the priority of those cores/threads.

    It would be ideal to have a cores/threads control in the Render Settings. I have seen this with other render engines and it works well.
    I can't find them in V-Ray

    Regards
    Mark






  • #2
    I usually set 3dsmax to low priority

    Comment


    • #3
      With task manager, you can set each max session (and child V-Ray session) to the core affinity and priority you desire.
      Lele
      Trouble Stirrer in RnD @ Chaos
      ----------------------
      emanuele.lecchi@chaos.com

      Disclaimer:
      The views and opinions expressed here are my own and do not represent those of Chaos Group, unless otherwise stated.

      Comment


      • #4
        Thank you for you help guys. I will try that.
        This forum is great, always fast and helpful responces

        Comment


        • #5
          It is actually not recommended to change 3dsMax affinity and priority from Windows Task Manager since it could affect the stability of the application.
          3dsMax has a internal command for controlling the number of cores used for rendering, V-Ray also have such option via VRAY_NUM_THREADS environment variable, and it also have Low Thread Priority option in System and in ActiveShade settings:

          http://ftp.chaosgroup.com/support/sc...9_15-13-29.jpg
          http://ftp.chaosgroup.com/support/sc...9_15-14-08.jpg

          Attached Files
          Last edited by svetlozar.draganov; 19-02-2018, 06:17 AM.
          Svetlozar Draganov | Senior Manager 3D Support | contact us
          Chaos & Enscape & Cylindo are now one!

          Comment


          • #6
            None of the "proper" options actually gets the system in as good a multitasking state as the low priority in the task manager.
            Opening Nuke while rendering, f.e., won't happen with any of those options set (well, ofc if i sacrifice a thread at all times it will. But who'd want that by default? Also, often the need for a core isn't planned, and a sys var change and relog is really not possible.), and the only way to dynamically reassign cores to a task as needed is the task manager.
            I am not sure where the instability reports come from, for max, but i've had it in low-priority for the longest time, without any issue which wasn't present in standard priority mode.
            I stand to be corrected, ofc.
            Lele
            Trouble Stirrer in RnD @ Chaos
            ----------------------
            emanuele.lecchi@chaos.com

            Disclaimer:
            The views and opinions expressed here are my own and do not represent those of Chaos Group, unless otherwise stated.

            Comment

            Working...
            X