Announcement

Collapse
No announcement yet.

(Resolved) Vray suddenly not working/not being found(?) by Houdini

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

  • (Resolved) Vray suddenly not working/not being found(?) by Houdini

    As recently as last night, Vray 5 was working beautifully (latest production build) with Houdini (18.5.40 (running on Windows 10). Suddenly, this morning, it's as if it's not being seen by Houdini. Inside Houdini I get "invalid node type name" warnings if I try to create a Vray node. I can create an "object properties" tab on an object from the Vray shelf button, but none of the IPR, render, or any other buttons work.


    When I first load Houdini, the Houdini console gives me this:
    Warning: Bad operator type when binding handles: Object/VRayNodeSunLight
    Warning: Bad operator type when binding handles: Object/VRayNodeLightDirect
    Warning: Bad operator type when binding handles: Object/VRayNodeLightAmbient
    Warning: Bad operator type when binding handles: Object/VRayNodeLightOmni
    Warning: Bad operator type when binding handles: Object/VRayNodeLightSphere
    Warning: Bad operator type when binding handles: Object/VRayNodeLightSpot
    Warning: Bad operator type when binding handles: Object/VRayNodeLightRectangle
    Warning: Bad operator type when binding handles: Object/VRayNodeLightMesh
    Warning: Bad operator type when binding handles: Object/VRayNodeLightIES
    Warning: Bad operator type when binding handles: Object/VRayNodeLightDome


    Just to make sure, I reinstalled Vray, restarted everything, and double-checked that my license is still active (which it very much is). There were no software installs/changes (Houdini or otherwise) between last night and today that might account for it. How can I get Vray working again?

    Thanks!
    Last edited by Gosho.Genchev; 23-12-2020, 07:24 AM.

  • #2
    Hey bentway23 ,

    do you happen to have SideFX Labs installed? There's an issue with the .408 builds where the vray_for_houdini.json file from "C:\Program Files\Side Effects Software\Houdini 18.5.408\packages" needs to be copied to "C:\Program Files\Side Effects Software\SideFX Labs" as well. Could you give that a shot ?

    I believe the fix from December 2nd addressed this issue: https://www.sidefx.com/changelog/?jo...tems_per_page=

    Once SideFX release a new production build, we will also update the V-Ray for Houdini builds to that. Until then, if also running SideFX Labs, you may need to do the 'fix' described above.

    Hope that helps!
    gosho.genchev@chaosgroup.com

    Comment


    • #3
      Thank you! I am clearly a dirty liar when I said there were no software changes--I had done a quick Labs update which didn't even register in my brain, and that apparently caused the problem. This fix did the trick!

      Comment


      • #4
        Great to hear! Happy rendering

        Best regards!
        gosho.genchev@chaosgroup.com

        Comment


        • #5
          I seem to have a similar problem. Once I upgraded to Houdini 18.5.408 build - Vray stopped working.
          To fix this I re-installed both Vray and Houdini without luck and followed the fix mentioned above by Gosho.Genchev

          Now I am trying to go back to Houdini 18.5.351 and install Vray for .351 however it gives me the following error when I try click Render from Vray tab:

          Traceback (most recent call last):
          File "<stdin>", line 1, in <module>
          File "C:/Users/Rahul/Documents/Vray Houdini 18.5.351/vfh_home/scripts/python\vfh\vfh_toolbar.py", line 17, in <module>
          from vfh import vfh_rop
          File "C:/Users/Rahul/Documents/Vray Houdini 18.5.351/vfh_home/scripts/python\vfh\vfh_rop.py", line 123
          print "V-Ray ROP "%s" is not found!" % ropPath
          ^
          SyntaxError: Missing parentheses in call to 'print'. Did you mean print("V-Ray ROP "%s" is not found!" % ropPath)?


          When I click on About Vray it gives me a script error:
          Traceback (most recent call last):
          File "<stdin>", line 1, in <module>
          NameError: name 'reload' is not defined


          What am I missing here?
          Python 3 issue?
          Oh and I havent yet reinstalled sidefx labs!
          Last edited by RGirish; 27-12-2020, 04:57 AM.

          Comment


          • #6
            Hello,

            I have the same problem. Just done a clean install of 18.5.408 for windows 10, and the latest Vray 5 (vray_adv_50050_houdini.18.5.408.exe) and I get the same message when trying to drop down a render SOP, or similar:

            Traceback (most recent call last):
            File "driver_vray_renderer", line 1, in <module>
            File "C:/Program Files/Chaos Group/V-Ray/Houdini 18.5.408/vfh_home/scripts/python\vfh\vfh_rop.py", line 123
            print "V-Ray ROP "%s" is not found!" % ropPath
            ^
            SyntaxError: Missing parentheses in call to 'print'. Did you mean print("V-Ray ROP "%s" is not found!" % ropPath)?


            Ash

            Comment


            • #7
              Hey RGirish , Ashcic ,

              Those look like Python3 errors - we haven't yet ported the code to support the Python 3 builds of Houdini. The only solution I can give you at the moment would be to install the Python 2.7 versions.

              Best regards!
              gosho.genchev@chaosgroup.com

              Comment


              • #8
                Thanks Gosho,

                The 2.7 versions are working fine.

                Comment

                Working...
                X