Announcement

Collapse
No announcement yet.

Team Render for Vray 5

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

  • Team Render for Vray 5

    Hi all,
    Any news on when Vray 5 will support Team Render in Cinema 4D?
    It‘s such a vital feature. How is anyone supposed to render animations without it? DR is not a viable alternative imo.
    I bought a 5 Render Node Pack and can‘t use it…bummer.
    Do you guys have a time frame when Team Render will be implemented?
    Thanks in advance for any feedback from the devs.

  • #2
    Hello sunmade,

    Adding support for TeamRender is on our to-do list and will be implemented in the future. However, I am afraid that I cannot provide any specific timeframe for when this will happen.

    Can you share more information on why you don't use distributed rendering? Do you experience any issues with it? Your feedback is much appreciated!
    Aleksandar Kasabov
    chaos.com

    Comment


    • #3
      I would like to share a workflow we use with team render. Maybe it helps.
      There are a lot of times when we do small animation tests during the day. We have high core count machines we usually set aside a few threads for team rendering and we can still work while sharing resources with all the team. As most of the time we use c4d we just turn team render on and if anyone needs to render something they just render with team render and most of the time i don't even notice that helping out with something in the background for someone else. The good part of team render is that it could be use without a server/client app running. I just have to turn team render on in c4d and that's it.. This makes it really easy as we don't have to constantly ask around and coordinate. Long story short, that we don't need a dedicated server machine for managing jobs, we don't need a render manager. It's really simple and bare bones.
      The question for me is if i use c4d on my machine and want to activate distributed rendering so i can allocate resources i don't use and help out with an other job. Do i need a separate vray license or does it "switch" automatically?

      Comment


      • #4
        Hello akos_kiss,

        The question for me is if i use c4d on my machine and want to activate distributed rendering so i can allocate resources i don't use and help out with an other job. Do i need a separate vray license or does it "switch" automatically?
        Please note that you need a separate license for each machine, used for rendering with the distributed rendering. If you have 1 V-Ray license and you want to start distributed rendering on another machine (server) without using the local machine for rendering, then you will be able to render your scene. If you want to use both your local machine and a server machine for rendering, you will need a Render node license for each additional server machine. I hope this is of help.
        Aleksandar Kasabov
        chaos.com

        Comment


        • #5
          Thank you @aleksandar.kasabov.
          Sorry If i wasn't clear. The situation i was wondering about is the following. I have two machines. Bot of them have a vray licens for c4d (this includes 1 gui license and 1 node license - for one subsciption). Both of the machines have c4d running and working in the vfb for example. But One eprson want to render something using distributed rendering ( in this case this will be the "server") The other machine is working with c4d and the vfb, but has some system resources to lend. So the 2nd machine uses c4d gui licens and starts up a DR "client". So technically the one license dedicated to the 2nd pc uses both the gui licens and the node license. Is this possible with 2 c4d subscriptions?

          Comment


          • #6
            Hello akos_kiss,
            we can see in our database that you have 1 x V-Ray for Cinema 4D (GUI) interface license + 6 x V-Ray Render Node licenses.
            The above license allows you to open V-Ray menus on one machine and render on up to 6 machines at the same time.
            In case you want to open V-Ray menus, edit and model your scenes with V-Ray on 2 machines at the same time,
            you will need to have 1 additional V-Ray for Cinema 4D (GUI) interface license.
            That is why our V-Ray license can be purchased as workstation license 1 x GUI license + 1 x Render Node license, so you could work with V-Ray on your workstation without limitations.
            V-Ray Render Node licenses are used only to render on machines, it doesn't matter if you use alo of machines for Distributed Rendering or render locally on the machine.
            In your case you at the moment, you are only able to open V-Ray menus on one machine and render on up to a total of 6 machines at the same time in Distributed Rendering.

            In case you want to send a job for Distributed Redering from machine 1 to machine 2, you can do that and you can render only on machine 2, or use both machines for rendering if you want.
            If I understand your question right, you are asking if you are able to work with V-Ray interface and V-Ray Render on both machines at the same time, because sending a job from the first machine to second machine,
            it will take a minimum of 1 x GUI + 1 x Render Node license, but working on both machines with V-Ray menus is only possible if you have 2 x GUI licenses.
            One subscription of V-Ray for Cinema 3D consist of 1 GUI + 1 Render Node license, and 2 of these subscriptions will help you work with V-Ray on both machines at the same time with GUI and Render.
            In case you want to get a second subscription, please let me know, so I can point you to the correct team!

            Please have in mind that when using the machine for rendering, it always utilize the CPU on 100%.
            Did you have the chanse to test the V-Ray DR on your machines?
            Please find more information on the link below:
            https://docs.chaos.com/display/VC4D/...uted+Rendering

            Let me know if you need more information or any assistance.
            Thank you.
            Last edited by stefan.isakov; 04-03-2022, 08:30 AM.
            Stefan Isakov

            Technical Support Team Lead
            Contact Support

            Chaos

            Comment


            • #7
              Hi! stefan.isakov
              Thank you for the detailed reply it was partially what i was looking for.

              As i understand with the purchase of a vray for c4d annual license I get a license that works in "two modes". GUI mode and "render node mode". So if i have an annual license i can use my machines with the gui or as a dr server.

              Just to reiterate: My question is if i use my computer with c4d with vray interactive rendering for look-dev can i start up a dr server on the same machine (so i can render an other job in the backgorund)? Technically i would guess that one machine is using one license in paralell.
              I've tested this with starting up vray dr server and c4d on my main machine and opened an interactive rendering window and as far as i can tell it worked. And as i understand your comment this is the way it should work. This was the main part of my question, so this is great

              V-Ray Render Node licenses are used only to render on machines, it doesn't matter if you use alo of machines for Distributed Rendering or render locally on the machine.
              Regarding the utalization of the cpu. As the server runs as a process i can manually allocate the amount of threads i would like to assign to it in the task manager. BTW it would be a great feature if i could set the cpu thread usage in the commandline mode if i start up a render server. I can easily do this in c4d.

              Comment


              • #8
                One more thing that came to my mind that is a good feature for team render. When you are rendering an animation it could be a lot faster to render a frame on one machine because there is no need to recombine the frame or wait for data sharing. Dr is great for single frame rendering but for animations it is faster to render 1 frame/1 machine. I think this is also faster for gpu rendering as the main pc doesn't have to wait for the other machines to send their data and process everything. Every machine can do it's own work.
                Does this make sense?

                Comment

                Working...
                X