Announcement

Collapse
No announcement yet.

Proxies

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

  • Proxies

    Dear Andrei,

    There appears to be a bug in the way proxies are rendering using 2.69. If I create a proxy of a mesh, with either an old version of VRB, or with 2.69, the mesh loads properly with 2.68, but only faces on one of the materials renders when the proxy is loaded using 2.69. So the problem appears to be with loading / assigning materials to the proxy with 2.69 custom build, not with creating the proxy.

    I tried to create a test file which shows this, but the problem couldn't be reproduced. The file I created had no textures, but the problematic file had several textures on the materials. Unfortunately I can't post the file with the problem on the site.

    I'm using the latest custom build from cgdo.ru, and I amended the utils.py manually to correct texture mapping. I don't think that this build is successfully updating the exporter using the button. The button seemed to work (told me exporter was updated) but updates I knew had been added weren't being made to VRB. When I manually updated the utils.py, the only way to get blender to update was to open it as Administrator and click the update export button (which only applied the manually changed utils.py).

    The reason I say this, is because I am not sure if I'm using the latest exporter, and don't want to report a bug that's already been fixed.

    Many thanks for your hard work.

    Rob.

  • #2
    The thing is that Blender doesn't actually loading a proxy, it only stores the file path to the vrmesh file. VRayProxy itself is loaded by V-Ray from this filepath from the exported vrscene files. So it doesn't depend on 2.68 or 2.69 Blender is.
    The only changes I've done to the proxy support is ability to load preview data from vrmesh files ("Load Preview Mesh" data").
    Could you post at least renders showing the issue?
    V-Ray For Houdini | V-Ray Hydra Delegate | VRayScene
    andrei.izrantcev@chaos.com
    Support Request

    Comment


    • #3
      Hi Andrei,

      That's what I thought, so I was confused, however I've done some more tests, and I've worked out what causes the issue.

      The proxies loaded weren't showing any faces which had UV mapped opacity maps. Therefore, the UV mapping exists correctly with the vrmesh file, but in 2.69version, it isn't telling Vray to use it, so the Vray is rendering those faces as 100% transparent. The 2.68 version I also have running (from a few weeks ago), does tell Vray to use the UV mapping and it renders correctly with this version.

      Hope this helps.

      Rob.

      Comment


      • #4
        Here are a couple of renders of the same file. These are Xfrog plants, so I can't really put them on the public forum for download...

        Click image for larger version

Name:	2.68_RENDER.jpg
Views:	1
Size:	26.3 KB
ID:	851029Click image for larger version

Name:	2.69_RENDER.jpg
Views:	1
Size:	20.3 KB
ID:	851030

        Comment


        • #5
          Sometimes I have such a problem occurs.
          To get around it, I just delete the name in UV texture parameters.

          Comment


          • #6
            Fix in git, should work now.
            V-Ray For Houdini | V-Ray Hydra Delegate | VRayScene
            andrei.izrantcev@chaos.com
            Support Request

            Comment

            Working...
            X