question

Mukesh Singh avatar image
Mukesh Singh asked ·

Cannot add nodes in Arnold Vop

Hello

I am having trouble adding nodes in the VOP networks in Houdini 16.5 (Indie) with Arnold 5

When I enter the Arnold_Vop net I see no option to add nodes. Similarly, while I can add an Arnold Standard Shader node in SHOP, once I enter it, again I cannot see any way to add nodes.

The only two options available are

- Null

- Subnetwork

houdininodes
2018-01-23-01.jpg (143.7 KiB)
2018-01-23-02.jpg (124.1 KiB)
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Mukesh Singh avatar image
Mukesh Singh answered ·

@Stephen Blair

How do I start Houdini from a terminal on mac os?

I can create shaders, render etc via Arnold.

It's just that unlike the tutorials and online documents of Arnold to Houdini, The Arnold vopnet shows only two options - option to add a null node and a subnet node. I can dive inside the subnet and create shaders, but that's diving one extra level deep just to create shaders when I am already inside an Arnold vopnet.

Is that an expected behaviour ?

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Mukesh Singh avatar image
Mukesh Singh answered ·

It seems the online Document is sparse and out of date. Arnold v5 has a slightly convoluted way to build shaders inside of Houdini.

Step 01: Build a test geometry, add Camera and Arnold light in the OBJ context

Step 02: Enter SHOp context, build Arnold Vop Node. Dive inside

Step 03: create "subnetwork"node, dive inside and create your shader network.

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Stephen Blair avatar image
Stephen Blair answered ·

Arnold Standard is deprecated, so forget about using that. Standard Surface is the shader to use.

Can you start Houdini from a Houdini terminal? Then you should get an HtoA startup log. If you don't, then increase the log verbosity and get an Arnold log for a test render. And get the Show Details from Help > About Houdini.

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Mukesh Singh avatar image
Mukesh Singh answered ·

The Houdini Path is on a single line :

I removed the htoa folder and reinstalled Arnold. The error persists.

@rachid Hadj Abderrahmane

The second line you suggested isn't required on macOS.

Reiterating my issue :

I can launch the Arnold render node. I can even Render using Arnold.

I just can't create any nodes inside of Arnold Standard shader or Arnold Vop Network.


2018-01-23-04.jpg (251.4 KiB)
Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Julian Hodgson avatar image
Julian Hodgson answered ·

Can you double check that that HOUDINI_PATH line starts with a new line? It looks like it starts with a comment in the text that you posted.

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Mukesh Singh avatar image
Mukesh Singh answered ·

I am not sure I follow you. The env variable was automatically set when I Installed Arnold. Adding the extra line as per your suggestion above returns the same error as my original post.

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

rachid Hadj Abderrahmane avatar image
rachid Hadj Abderrahmane answered ·

You have only HOUDINI_PATH variable, where is the PATH variable?
reinstall or replace your env file with this one:

PATH = "$PATH;/Users/mukeshsingh/htoa/htoa-2.2.2_ra19eea7_houdini-16.5.323/htoa-2.2.2_ra19eea7_houdini-${HOUDINI_VERSION}/scripts/bin"
HOUDINI_PATH = "/Users/mukeshsingh/htoa/htoa-2.2.2_ra19eea7_houdini-16.5.323/htoa-2.2.2_ra19eea7_houdini-${HOUDINI_VERSION};&"

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Mukesh Singh avatar image
Mukesh Singh answered ·

It is as you have posted.

Copying the env file contents into the editor formats it.


2018-01-23-03.jpg (57.7 KiB)
Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

rachid Hadj Abderrahmane avatar image
rachid Hadj Abderrahmane answered ·

your path should be like this:

# htoa config start
HOUDINI_PATH = "/Users/mukeshsingh/htoa/htoa-2.2.2_ra19eea7_houdini-16.5.323/htoa-2.2.2_ra19eea7_houdini-${HOUDINI_VERSION};&"
# htoa config end

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Mukesh Singh avatar image
Mukesh Singh answered ·

I don't have Redshift.

Houdini env file contents :

# # 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_PATH = "/Users/mukeshsingh/htoa/htoa-2.2.2_ra19eea7_houdini-16.5.323/htoa-2.2.2_ra19eea7_houdini-${HOUDINI_VERSION};&" # htoa config end

RMANTREE = /Applications/Pixar/RenderManProServer-21.6

PATH = /Applications/Pixar/RenderManProServer-21.6/bin:$PATH

HOUDINI_OCL_DEVICENUMBER = 1

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.