Announcement

Collapse
No announcement yet.

V-ray 5 for houdini won't render when Arnold is loaded

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

  • V-ray 5 for houdini won't render when Arnold is loaded

    Hi
    V-ray 5 for houdini won't render when Arnold is loaded, no error in console!
    if I rename Arnold.json file to something like Arnold.json____ or move it completely from packages folder then, V-ray 5 render fine without any problem!
    here is my json file for V-ray & Arnold respectively
    {
    "env": [
    { "INSTALL_ROOT" : "C:\Vray" },

    { "VRAY_APPSDK" : "${INSTALL_ROOT}/appsdk" },
    { "VRAY_OSL_PATH" : "${INSTALL_ROOT}/appsdk/bin" },
    { "VRAY_UI_DS_PATH" : "${INSTALL_ROOT}/ui" },
    { "VFH_HOME" : "${INSTALL_ROOT}/vfh_home" },

    { "PYTHONPATH" : "${INSTALL_ROOT}/appsdk/python27" },

    { "PATH" : [
    "${HFS}/bin;${VRAY_APPSDK}/bin",
    "${VFH_HOME}/bin"
    ] },

    { "HOUDINI13_VOLUME_COMPATIBILITY" : 1 },
    { "HDF5_DISABLE_VERSION_CHECK" : 1 },
    { "HOUDINI_GALLERY_PATH": "${HOUDINI_GALLERY_PATH}; ${VFH_HOME}/gallery" },
    { "VFH_ASSET_PATH" : "C:\Vray\V-Ray Material Library/assets" }
    ],
    "path" : [
    "${VFH_HOME}"
    ]
    }


    and Arnold
    {
    "env":[
    {"PATH": "$PATH;C:/Solidangle/HtoA/htoa-5.5.0.2_r1582e12_houdini-${HOUDINI_VERSION}/scripts/bin"},
    {"HOUDINI_PATH": "C:/Solidangle/HtoA/htoa-5.5.0.2_r1582e12_houdini-${HOUDINI_VERSION}"},
    {"ARNOLD_PLUGIN_PATH": "C:/Solidangle/Arnold_Shader/lentil/bin;C:/Solidangle/Arnold_Shader/Osl/bin;C:/Solidangle/Arnold_Shader/LightFilter/bin"}
    ]
    }


    any suggestion to solve this issue?
    Thanks

  • #2
    I'm running both from the houdini.env file no issues

    Is it because the arnold json wipes out HOUDINI_PATH instead of appending it?

    Comment


    • #3
      Have an issue to.
      I use Json for Vray 5 and env for Redshift, it's work. If i add arnold with env, Vray disapear, if i use json to add Arnold Arnold isn't appear.
      If i use Json for Vray 5 AND Redshift, Vray crash when rendering.

      I have success befor to mak work VRAY Redshift and Arnold together. But not anymore.

      Pop!OS 20.10 // Houdini 18.5.408 // Vray Redshift and Arnold all lastest realease ( or nightlies )
      GHiOM = Guillaume Gaillard
      freelance 3D artist
      www.ghiom.com

      Comment


      • #4
        I solved the problem by changing Arnold.json file
        from this:
        {
        "env":[
        {"PATH": "$PATH;C:/Solidangle/HtoA/htoa-5.5.0.2_r1582e12_houdini-${HOUDINI_VERSION}/scripts/bin"},
        {"HOUDINI_PATH": "C:/Solidangle/HtoA/htoa-5.5.0.2_r1582e12_houdini-${HOUDINI_VERSION}"},
        {"ARNOLD_PLUGIN_PATH": "C:/Solidangle/Arnold_Shader/lentil/bin;C:/Solidangle/Arnold_Shader/Osl/bin;C:/Solidangle/Arnold_Shader/LightFilter/bin"}
        ]
        }


        to this:

        {
        "env": [
        {
        "PATH": "C:/Solidangle/HtoA/htoa-5.5.0.2_r1582e12_houdini-18.5.408/scripts/bin",
        "method": "append"
        },
        {
        "ARNOLD_PLUGIN_PATH":"C:/Solidangle/Arnold_Shader/lentil/bin;C:/Solidangle/Arnold_Shader/Osl/bin;C:/Solidangle/Arnold_Shader/LightFilter/bin",

        },
        ],
        "path": "C:/Solidangle/HtoA/htoa-5.5.0.2_r1582e12_houdini-18.5.408"
        }


        Then renaming Arnold.json to Solidangle.json to make it load last
        and Vray.json to Avray.json to make it load first
        and move Redshift.json to houdini.env.file

        houdini.env

        REDSHIFT_COREDATAPATH = "C:/ProgramData/Redshift"
        PATH = "$REDSHIFT_COREDATAPATH/bin;$PATH"
        HOUDINI_PATH = "$REDSHIFT_COREDATAPATH/Plugins/Houdini/${HOUDINI_VERSION};&"
        REDSHIFT_RV_ALWAYSONTOP = "0"
        REDSHIFT_RV_OPEN_ONLY = "1"
        REDSHIFT_DEFAULT_SHADER_COLOR = "0.3 0.3 0.3"
        REDSHIFT_AUTOSPAREPARAMS = "0"
        PXR_PLUGINPATH_NAME = "C:/ProgramData/Redshift/Plugins/Solaris/${HOUDINI_VERSION};&"


        Attached Files

        Comment


        • #5
          elrachyd thanks you, sadly it didn't work for me on my Pop!OS .. i will investigate more. didn't know about the order or reading the json file. good to know.
          GHiOM = Guillaume Gaillard
          freelance 3D artist
          www.ghiom.com

          Comment

          Working...
          X