Announcement

Collapse
No announcement yet.

Distributed rendering and light texture map

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

  • Distributed rendering and light texture map

    Hi,

    I have a problem with the DR. I have tested on a simple scene to light an object with a VRayLightRect mapped with an HDR
    It render well on my computer but all the renders slaves render black square. If I remove the map the renders slaves work fine.

    Everything in my scene are share on a server, so the renders slaves should find the textures. I have tried with exr file too but it doesn't work neither.

    Am I missing something ?


    -SeB-

  • #2
    Hi,

    Have you looked at the logs from the slaves?

    If the paths on the local machine and the slaves are different you can set the VRAY_ASSETS_PATH, so the slaves can find the files.
    See here for details: http://www.spot3d.com/vray/help/maya...ars.htm#assets

    /Teodor
    V-Ray developer

    Comment


    • #3
      the slave is installed as a service. where can I find the log ?

      -SeB-

      Comment


      • #4
        In that case, on the render slave, go to the Services applet in the Control Panel; select the V-Ray spawner service, right-click and select Properties; click on the Log On tab and change the default system user account to an actual user account that has rights to access the network.

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

        Comment


        • #5
          I have change the services properties, it doesn't change anything.
          but the service is the problem. when I remove it and start the slave by hand it works
          Any other ideas ?


          -SeB-

          Comment


          • #6
            You will need to stop and restart the service in order for the new settings to take effect.

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

            Comment


            • #7
              yes I did it. I have also rebooted the computer

              Comment


              • #8
                no luck with the slave service, I have launch all the slaves by hand and copy the exectuable into the windows startup, that way it works fine.

                -SeB-

                Comment


                • #9
                  It's a permission issue for sure - when started as a service, V-Ray apparently can't access the network to load the textures. Setting the service user should have fixed it, but if it's not that, then I'm not sure what's causing it. In any case, for future builds, we have included an option to transfer missing assets from the client machine to the render slaves automatically, so it might help in such cases.

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

                  Comment


                  • #10
                    I've started to hit the same problem - which is particularly annoying since it has been working fine.

                    Originally posted by vlado View Post
                    In that case, on the render slave, go to the Services applet in the Control Panel; select the V-Ray spawner service, right-click and select Properties; click on the Log On tab and change the default system user account to an actual user account that has rights to access the network.
                    ]

                    Is there an equivalent on OSX?
                    I'm launching the slave service via a unix shell by starting /Applications/Autodesk/maya2013/vray/bin/vrayslave

                    Comment


                    • #11
                      Well I found out what was causing the black squares in my case - after a system crash a user group permissions on the HDR file had disappeared. Once I reinstated that groups permissions the file rendered without problem.

                      I would however like to know if there is anything like the V-Ray spawner service that vlado mentioned on OSX.

                      Thanks!

                      Comment


                      • #12
                        When you run the V-Ray installer on Mac OS X, it gives you an option to register the V-Ray render slave as a daemon. You can also do this manually by running the following command:
                        Code:
                        sudo /Applications/ChaosGroup/V-Ray/Maya2013-x64/bin/registerVRaySlaveDaemon
                        Best regards,
                        Vlado
                        I only act like I know everything, Rogers.

                        Comment

                        Working...
                        X