codenamejyn Posted March 24, 2004 Share Posted March 24, 2004 Hello there, I'm a newbie to Houdini. Here are my questions: How do you guys set a "workspace" that would organize a project. e.g the scene files, images, shaders...and so on. I found that Houdini creates a "houdini" folder in my account's TEMP folder. Can I change that path of it to some where else? Thank you in advance. codenamejyn.2004 Quote Link to comment Share on other sites More sharing options...
TheUsualAlex Posted March 24, 2004 Share Posted March 24, 2004 Howdy. Indeed, you can! In your environment variable, just set HOME to the directory whre you want it to be. just make sure that you don't have space in yrou directory tho. If you do, just type: dir /x to get the 8.3 pathname. Ta, A Quote Link to comment Share on other sites More sharing options...
Mcronin Posted March 24, 2004 Share Posted March 24, 2004 Actually, you can set up a whole bunch of environment variables, one for your render directory, one for shaders, one for OTL's, etc, and make them relative to your current $HIP directory. If you open a console or terminal or whatever, and launch Houdini from within your project's hip directory, it makes things a bit easier. Quote Link to comment Share on other sites More sharing options...
Jason Posted March 24, 2004 Share Posted March 24, 2004 As a bit of a hangover from the PRISMS days, you can set up a project structure parallel to $HIP with directories like: project/jason/hip -for projects project/jason/geo -for geometry stills and sequences project/jason/scripts -for scripts pertaining to this project/shot project/jason/otl - for OTLs for this project project/jason/tex - for texturemaps and reference pictures project/jason/chan -for chan files project/jason/pic - for rendered images PRISMS used to have a $JOB variable and a facility in the software to easily create these directories, but since then Houdini has become more free-form. I'd suggest that you also keep a "global" project dir around of the same structure somewhere to house your resources that you want to keep online and shared amongst projects. Lets call it "common". In larger projects, you might want to consider the splitting up into more levels, like common/facility, show, sequence and/or team, shot, user, private/personal. You can use Houdini path traversal to help with priorities with this - i.e., a project level modification should override a common definition (of the same name). Cheers, Jasonmmm Quote Link to comment Share on other sites More sharing options...
codenamejyn Posted March 24, 2004 Author Share Posted March 24, 2004 Thank you very much guys. Never expect for a very quick answers. Hope it gonna a be a good start learning the package. Thanks again. codenamejy.2004 Quote Link to comment Share on other sites More sharing options...
Stremik Posted March 24, 2004 Share Posted March 24, 2004 I'd suggest that you also keep a "global" project dir around of the same structure somewhere to house your resources that you want to keep online and shared amongst projects. Lets call it "common". Is that what HSITE variable can be used for? Quote Link to comment Share on other sites More sharing options...
Jason Posted March 24, 2004 Share Posted March 24, 2004 Right; its very powerful because it allows you to override any of the files in the distribution ($HFS) without having to touch the distribution at all. Its a good way to set up your custom environment. This custom environment may contain/reference your "common" resource area. Quote Link to comment Share on other sites More sharing options...
michael Posted March 24, 2004 Share Posted March 24, 2004 check around the codex for Jim Price's HJOB scripy thing...it might need a little bit of work to get it running with the latest Houdini but it's very cool...sets all kinds of env stuff for each project you're working on Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.