I have tried to re-install arnold couple versions from H17 to H18, but always get the same render issue. And I cannot add the Arnold Properties on the geometry node.
Solved! Go to Solution.
Have you tried the latest plugin?
And it works on my another PC with the same system and plugin version. Even both these PC can run it well on Cinema 4D.
Yes, that's because you have other renderer like Renderman, you have to make a json file for each renderer (Arnold, Renderman, Redshift etc..) avoid houdini .env file.
and when you want to use Arnold, simply rename others json file or by putting a simple dash for each json file
Here is my . json file for both Arnold & Renderman
You have to put all your json file in packages folder (C:\Users\YOUR_NAME\Documents\houdini18.0)
#### Renderman
{
"env":[
{"RMANTREE" : "C:/Program Files/Pixar/RenderManProServer-23.2"},
{"RFHTREE" : "C:/Program Files/Pixar/RenderManForHoudini-23.2"},
{"RMAN_PROCEDURALPATH" : "$RFHTREE/18.0/openvdb;&"},
{"HOUDINI_PATH" : "$RFHTREE/18.0;&"},
{"PATH" : "$RMANTREE/bin;&"}
]
}
##### Arnold
{
"env":[
{"PATH":
"$PATH;C:/Users/rachid/htoa/htoa-5.1.1_r126b954_houdini-18.0.391/htoa-5.1.1_r126b954_houdini-${HOUDINI_VERSION}/scripts/bin"},
{"HOUDINI_PATH":
"C:/Users/rachid/htoa/htoa-5.1.1_r126b954_houdini-18.0.391/htoa-5.1.1_r126b954_houdini-${HOUDINI_VERSION};&"},
]
}
Thanks! But sorry for my stupid head....you mean I need to create couple json files in the packages folder under (C:\Users\YOUR_NAME\Documents\houdini18.0) with same name(rename the others which does not be used to avoid conflict)? But what name should I make it? And how I can let Houdini to find it? Do I need to modify any pref file manually, include .env file?
Thanks Rahid!!! It works finally!!! I just renamed the MOPS.json and didnot do anything!! I think the conflict is the reason!! But as I saw your folder that there are lots of different renderer or toolkit json files, how you can use them together, like if you need MOPS and render by Arnold?
The conflict is only with Renderman and 3Delight
MOPS and others work fine!
here is MOPS.json
{
"env":[
{"MOPS":"C:/Users/rachid/Documents/houdini18.0/External/MOPS"},
{"PATH":"$MOPS"},
{"HOUDINI_OTLSCAN_PATH": "$MOPS/otls;@/otls"},
{"HOUDINI_TOOLBAR_PATH": "$MOPS/toolbar;@/toolbar"},
{"HOUDINI_SCRIPT_PATH": "$MOPS/scripts;@/scripts"}
]
}
I used to have this issue. You can use Houdini.env but you have to be careful about including "&" in you path.
Go the the Houdini-specific gotchas on this page.
https://www.toadstorm.com/blog/?p=678
Bellow is my houdini.env file:
#
# Houdini Environment Settings
#
# The contents of this file are read into the environment
# at startup. They will override any existing entries in
# the environment.
#
# The syntax is one entry per line as follows:
# VAR = VALUE
#
# Values may be quoted
# VAR = "VALUE"
#
# Values may be empty
# VAR =
#
# Example:
#
# HOUDINI_NO_SPLASH = 1
# htoa config start
#HOUDINI_EXTERNAL_HELP_BROWSER = start
PATH = "$PATH;C:/ProgramData/Redshift/bin;C:/Users/Administrator/htoa/htoa-5.1.0_r9289183_houdini-18.0.348/htoa-5.1.0_r9289183_houdini-${HOUDINI_VERSION}/scripts/bin"
HOUDINI_PATH = "C:/Users/Administrator/AppData/Local/Thinkbox/Deadline10/submitters/HoudiniSubmitter;$HOUDINI_PATH;$QLIB;$MOPS;C:/ProgramData/Redshift/Plugins/Houdini/${HOUDINI_VERSION};C:/Users/Administrator/htoa/htoa-5.1.0_r9289183_houdini-18.0.348/htoa-5.1.0_r9289183_houdini-${HOUDINI_VERSION};&"
PXR_PLUGINPATH_NAME = "C:\ProgramData\Redshift\Plugins\Solaris\18.0.287;C:/Users/Administrator/htoa/htoa-5.1.0_r9289183_houdini-18.0.348/htoa-5.1.0_r9289183_houdini-${HOUDINI_VERSION}/hydra;&"
# htoa config end
OCIO ="D:\OpenColorIO-Configs-master\aces_1.0.3\config.ocio"
HOUDINI_DSO_ERROR = 2
#HOUDINI_SCRIPT_DEBUG = 1
#HOUDINI_SOHO_DEVELOPER = 1
#HOUDINI_USE_HFS_PYTHON = 1
#PATH = "$PATH"
#HOUDINI_PATH = "&"
HOUDINI_MENU_PATH = "C:/Users/Administrator/AppData/Local/Thinkbox/Deadline10/submitters/HoudiniSubmitter;$HOUDINI_MENU_PATH;&"