Community
Arnold for Houdini Forum
Rendering with Arnold in Houdini and Solaris using the HtoA plug-in.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Arnold and GameDevToolset not working together

1 REPLY 1
Reply
Message 1 of 2
Anonymous
448 Views, 1 Reply

Arnold and GameDevToolset not working together

Hi,

I'm using packages to install Arnold and that works fine, but as soon as I install the GameDevTools Arnold fails to create a volume:

Traceback (most recent call last):  File "arnold_volume", line 1, in <module>  File "C:/PROGRA~1/SIDEEF~1/HOUDIN~1.327/houdini/python2.7libs\toolutils.py", line 1380, in new_func    return function(*args, **kwargs)  File "C:/PROGRA~1/SIDEEF~1/HOUDIN~1.327/houdini/python2.7libs\objecttoolutils.py", line 494, in genericTool    exact_node_type = exact_node_type)  File "C:/PROGRA~1/SIDEEF~1/HOUDIN~1.327/houdini/python2.7libs\objecttoolutils.py", line 428, in genericObjNodeGeneratorTool    exact_node_type )  File "C:/PROGRA~1/SIDEEF~1/HOUDIN~1.327/houdini/python2.7libs\objecttoolutils.py", line 366, in createObjNode    exact_type_name = exact_node_type)  File "C:/PROGRA~1/SIDEEF~1/HOUDIN~1.327/houdini/python2.7libs\houpythonportion\ui.py", line 850, in decorator    return func(*args, **kwargs)  File "C:/PROGRA~1/SIDEEF~1/HOUDIN~1.327/houdini/python2.7libs\hou.py", line 8563, in createNode    return _hou.Node_createNode(*args, **kwargs)MatchDefinitionError: Failed to match node type definition.Error:       Bad node type found: arnold::standard_volume in /obj/arnold_volume1/shopnet/arnold_vopnet.             Unknown operator on load "arnold_volume1/shopnet/arnold_vopnet/standard_volume1".             Unknown operator on load "arnold_volume1/shopnet/arnold_vopnet/standard_volume1".             Unknown operator on load "arnold_volume1/shopnet/arnold_vopnet/standard_volume1".Warning:     Too many elements found for parameter "/obj/arnold_volume1/bounds_padding Bounding Type".        [/obj/arnold_volume1/bounds_padding]Warning:     Too many elements found for parameter "/obj/arnold_volume1/bound1 Bounding Type".        [/obj/arnold_volume1/bound1]

GameDevTools auto adds these lines to houdini.env:

# GAMES DEVELOPMENT TOOLSET HOUDINI_PATH = $HOUDINI_PATH;$APPDATA\SideFX\GameDevToolset\17.5\1.203;&PATH = $APPDATA\SideFX\GameDevToolset\17.5\1.203\bin;$PATH

Arnold json package is like this:

{"env":[{"PATH": "$PATH;C:/Users/Jasper/htoa/htoa-4.2.0_rcd74057_houdini-17.5.327/htoa-4.2.0_rcd74057_houdini-17.5.327/scripts/bin"},{"HOUDINI_PATH":"C:/Users/Jasper/htoa/htoa-4.2.0_rcd74057_houdini-17.5.327/htoa-4.2.0_rcd74057_houdini-${HOUDINI_VERSION};&"}]}

So, to be clear, only two things installed atm are Arnold (through packages) and GDT (through houdini.env) and there seems to be a conflict between the two of them.

What could be causing this?

regards, Jasper

Tags (2)
Labels (2)
1 REPLY 1
Message 2 of 2
Stephen.Blair
in reply to: Anonymous

They both are adding & to HOUDINI_PATH

That's the problem. Remove one of the &s



// Stephen Blair
// Arnold Renderer Support

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report