Houdini.env and external otl folder

1,740 views
Skip to first unread message

Olivier Jeannel

unread,
Jan 25, 2018, 10:22:18 AM1/25/18
to sidefx-ho...@sidefx.com, soft...@listproc.autodesk.com
Hi there,

I'm trying to put all my personnal HDA into an external folder, something like :
D:\otls

I tried to modify the HOUDINI_PATH in the houdini.env text file, but no luck.

I already have 
HOUDINI_DSO_ERROR = 2
PATH = "C:/ProgramData/Redshift/bin;$PATH"
HOUDINI_PATH = "C:/ProgramData/Redshift/Plugins/Houdini/16.0.705;&"

Pointing to redshift

How can I add another folder to point to ?
I tried to add this line after
HOUDINI_PATH = "D:/otls;&"

but this is not working ...at all.

Thank's :)


 

Jonathan Moore

unread,
Jan 25, 2018, 12:12:31 PM1/25/18
to Official Softimage Users Mailing List. https://groups.google.com/forum/#!forum/xsi_list
I have my OTL's in my docs folder and the env variable I use looks like this:

HOUDINI_OPLIBRARIES_PATH = C:/Users/user1/Documents/houdini16.5/OTLs

Something similar should work for you Oliver but to the path of your preference.

jm

------
Softimage Mailing List.
To unsubscribe, send a mail to softimage-request@listproc.autodesk.com with "unsubscribe" in the subject, and reply to confirm.

Schoenberger

unread,
Jan 25, 2018, 1:33:49 PM1/25/18
to Official Softimage Users Mailing List. https://groups.google.com/forum/#!forum/xsi_list

I am not sure, but as far as I remember the Houdini help, & means the default value and not the previous value.

 

Therefore

HOUDINI_PATH = "D:/otls;&"

will be  

HOUDINI_PATH = "D:/otls;C:\programs\houdini\..."

And you lose the Redshift path completely.

 

I do not know the syntax for the previous value, but you can try to set both in one line.

 

 

Holger Schönberger
technical director
The day has 24 hours, if that does not suffice, I will take the night

Jonathan Moore

unread,
Jan 25, 2018, 2:23:55 PM1/25/18
to Official Softimage Users Mailing List. https://groups.google.com/forum/#!forum/xsi_list
I honestly think it's best to use the env paths SideFX provide for most things. I have multiple third party libraries installed and I could have used the same concatenation rules for my personal OTL's but I like to keep these separate from qLib,siLib, and aeLib. I only concatenate other renderers to my HOUDINI_PATH using the usual rules of a semi-colon and no space (RenderMan & Arnold).

The stuff below is from my Houdini env but it's a good template for concatenating multiple libraries.

AELIB= "C:/Program Files/Side Effects Software/Houdini 16.5.365/3rd Party/Aelib"
QLIB= "C:/Program Files/Side Effects Software/Houdini 16.5.365/3rd party/qLib"
siLIB= "C:\Program Files\Side Effects Software/Houdini 16.5.365/3rd party/siLib"
QOTL=$QLIB/otls

HOUDINI_OTLSCAN_PATH = $QOTL/base;$QOTL/future;$QOTL/experimental;@/otls;$AELIB/otls;&;$SILIB/otls;&
HOUDINI_GALLERY_PATH = $QLIB/gallery;@/gallery;$AELIB/gallery;&;$SILIB/gallery;&
HOUDINI_TOOLBAR_PATH = $QLIB/toolbar;@/toolbar;$AELIB/toolbar;&;$SILIB/toolbar;&
HOUDINI_SCRIPT_PATH = $QLIB/scripts;@/scripts;$AELIB/scripts;&;$SILIB/scripts;&
HOUDINI_VEX_PATH = $AELIB/vex;&;$SILIB/vex/^;&

On 25 January 2018 at 18:33, Schoenberger <X...@digidragon.de> wrote:

I am not sure, but as far as I remember the Houdini help, & means the default value and not the previous value.

 

Therefore

HOUDINI_PATH = "D:/otls;&"

will be  

HOUDINI_PATH = "D:/otls;C:\programs\houdini\..."

And you lose the Redshift path completely.

 

I do not know the syntax for the previous value, but you can try to set both in one line.

 

 

Holger Schönberger
technical director
The day has 24 hours, if that does not suffice, I will take the night

From: softimage-bounces@listproc.autodesk.com [mailto:softimage-bounces@listproc.autodesk.com] On Behalf Of Olivier Jeannel
Sent: Thursday, January 25, 2018 4:22 PM
To: sidefx-ho...@sidefx.com; soft...@listproc.autodesk.com
Subject: Houdini.env and external otl folder

 

Hi there,

 

I'm trying to put all my personnal HDA into an external folder, something like :

D:\otls

 

I tried to modify the HOUDINI_PATH in the houdini.env text file, but no luck.

 

I already have 

HOUDINI_DSO_ERROR = 2

PATH = "C:/ProgramData/Redshift/bin;$PATH"

HOUDINI_PATH = "C:/ProgramData/Redshift/Plugins/Houdini/16.0.705;&"

 

Pointing to redshift

 

How can I add another folder to point to ?

I tried to add this line after

HOUDINI_PATH = "D:/otls;&"

 

but this is not working ...at all.

Thank's :)

 

 

 

 

Reply all
Reply to author
Forward
0 new messages