Announcement

Collapse
No announcement yet.

Distributed Rendering // textures failed to transfer to Mac slave

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

  • Distributed Rendering // textures failed to transfer to Mac slave

    Hello,

    I'm trying to use distributed rendering from a PC (windows 10) to a Mac render slave ( OSX el Capitan 10.11.6) but all the textures failed to transfer. So I get black squares on the buckets rendered by the Mac.
    I've checked transfer missing assets in the DR settings. Vray 3.52.03 on both. On the PC there is Maya 2016 and the mac Vray standalone only.
    Distributed rendering works fine with Windows slave.

    Here is the message I got from the log in the Mac :
    [2017/Oct/3|14:59:34] Receiving asset "/pipeline/PROJET/06_Textures/texture.jpg" into "/var/folders/_4/k1nrz9ss24v0wd08f3192c_c0000gn/T/vray_assets_cache/20207_b1c9e8cd6976d6dea6c42efc92a59481_texture.jpg " from 192.###.#.###
    [2017/Oct/3|14:59:34] warning: Asset "/pipeline/PROJET/06_Textures/texture.jpg" was not received.
    [2017/Oct/3|14:59:34] warning: Bitmap file "/pipeline/PROJET/06_Textures/texture.jpg" failed to load: file does not exist


    Thanks for your help



  • #2
    Does the application have permissions to write to /var/folders/_4k?

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

    Comment


    • #3
      Thanks for your reply.
      I've set the permission to read & write on the folders but it still doesn't work. Actually I checked and the folder "vray_assets_cache" exists at "/var/folders/_4/k1nrz9ss24v0wd08f3192c_c0000gn/T/vray_assets_cache/"
      So I guess the application can write if it has created the folder.
      Any other idea? Maybe it is possible to change the location of the vray_assets_cache folder to try an other location?

      Comment


      • #4
        You can try using another folder for the transferred assets by setting the VRAY_ASSETS_CACHE_PATH environment variable: https://docs.chaosgroup.com/display/...butedRendering
        Alex Yolov
        Product Manager
        V-Ray for Maya, Chaos Player
        www.chaos.com

        Comment


        • #5
          Thank you! Changing the VRAY_ASSETS_CACHE_PATH variable worked.

          edit : Actually I've also added the VRAY_ASSETS_PATH variable specifying the correct filepath for the textures and it seems that this made it work not the VRAY_ASSETS_CACHE_PATH variable.
          I think the problem was that the textures are on a server and for a reason it didn't managed to get the correct filepath.

          I'm glad that it's possible to edit those variable
          Last edited by Tete; 06-10-2017, 02:51 AM.

          Comment


          • #6
            The VRAY_ASSETS_PATH is not strictly DR-related, btw. It just tells VRay additional paths to look for assets that can't be loaded from their default paths (i.e. the path in the vrscene). You can add multiple paths to this variable too and VRay will look for assets in all of them. This practiacally means that VRAY_ASSETS_PATH works when DR is not used and also works for maya renders, it's not standalone (or dr slave) specific. The _CACHE_PATH variable is DR-specific.
            Alex Yolov
            Product Manager
            V-Ray for Maya, Chaos Player
            www.chaos.com

            Comment


            • #7
              Great to know, thanks for the infos yolov.

              Comment

              Working...
              X