Announcement

Collapse
No announcement yet.

Auto CPU.

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

  • Auto CPU.

    I dont really see why we have to set the number of threads for LC, cant this be automated? to stop any mistakes..
    Natty
    http://www.rendertime.co.uk

  • #2
    agreed......

    Comment


    • #3
      Because if you calculate frames on a render farm with different number of CPUs, you will get different light cache maps, which will lead to flickering.

      Best regards,
      Vlado
      I only act like I know everything, Rogers.

      Comment


      • #4
        I see, maybe a tick box then "auto detect"
        Natty
        http://www.rendertime.co.uk

        Comment


        • #5
          We are using this in our PreRenderScript.

          Code:
          vr = renderers.current
          vr.lightcache_numPasses = sysInfo.cpucount

          Comment


          • #6
            would be nice if you could may be post your prerenderscript
            3LP Team

            Comment


            • #7
              There are many other things i automated for our CG Studio in PreRenderScript who are strong twisted in our workflow and server structure.
              So i cannot give that scritps away.

              Here are some examples:

              - Renderoutputname
              - auto Irradiance settings and ask for using saved file
              - auto LightCache settings and ask for using saved file
              - XRefObjects/Files and Proxy solving
              ...

              Comment


              • #8
                sure, I understand

                Thanks anyway for your reply, I already have that type of thinks with my scripts )
                3LP Team

                Comment


                • #9
                  Originally posted by vlado View Post
                  Because if you calculate frames on a render farm with different number of CPUs, you will get different light cache maps, which will lead to flickering.

                  Best regards,
                  Vlado
                  Excuse my ignorance, but can someone elaborate on this? Why would you send a LC calculation to more than one machine?

                  Cheers,
                  Olly
                  Set V-Ray class properties en masse with the VMC script
                  Follow me for script updates: @ollyspolys

                  Comment


                  • #10
                    For example, if you are rendering an animation...

                    Best regards,
                    Vlado
                    I only act like I know everything, Rogers.

                    Comment


                    • #11
                      Originally posted by vlado View Post
                      For example, if you are rendering an animation...

                      Best regards,
                      Vlado
                      Why wouldn't you use flythrough mode on one machine?
                      Set V-Ray class properties en masse with the VMC script
                      Follow me for script updates: @ollyspolys

                      Comment


                      • #12
                        I meant animation with moving objects; for flythough's the calculation will be done on machine, of course.

                        Best regards,
                        Vlado
                        I only act like I know everything, Rogers.

                        Comment


                        • #13
                          Originally posted by vlado View Post
                          I meant animation with moving objects; for flythough's the calculation will be done on machine, of course.

                          Best regards,
                          Vlado
                          So in this scenario would you calculate an IR map on Animation Prepass with secondary bounces off. Then render the frames using Animation Rendering with secondary LC set to flythrough or single frame?

                          We're trying this out at the moment and are a bit stuck...

                          Thanks,
                          Olly
                          Set V-Ray class properties en masse with the VMC script
                          Follow me for script updates: @ollyspolys

                          Comment


                          • #14
                            If you use the animation prepass mode, then you need to have the light cache set to single frame mode too in the prepass phase. In the rendering phase, you can turn off the light cache.

                            Best regards,
                            Vlado
                            I only act like I know everything, Rogers.

                            Comment


                            • #15
                              Originally posted by vlado View Post
                              In the rendering phase, you can turn off the light cache.
                              Excuse my ignorance here, but what if you're using LC for glossies?

                              Cheers,
                              Olly
                              Last edited by olly; 11-12-2008, 04:44 AM.
                              Set V-Ray class properties en masse with the VMC script
                              Follow me for script updates: @ollyspolys

                              Comment

                              Working...
                              X