Project setup

   6641   6   1
User Avatar
Member
234 posts
Joined:
Offline
Hello to everyone.
I come from a maya-world where I get used to maya way of setting projects paths at the begining of every project.
I supose that in houdini projects are set via env. variables.
And I need a bit of guidance on this matter.
Thanks.
User Avatar
Member
4140 posts
Joined: July 2005
Offline
You'll probably need to be more specific, sort of a generic request. Houdini comes with $JOB as the default “job” environment(you can also run ‘job’ in the houdini textport). Some people also use $HIP, but that means “relative to where I started Houdini”, which isn't remotely standard so is only really useful for demo stuff.

'hconfig' comes with methods to set paths for various assets.

Essentially, you can make it as complicated or as simple as you want, depending on the shop you're in or the job you're running.

Maybe you can get back with a more specific question. You are correct that envars are what it's all about.

Cheers,

J.C.
John Coldrick
User Avatar
Member
234 posts
Joined:
Offline
well
something like this:
I have a foder called projects and in it I have different folders for each job and in folder my_film I want to make subfolders like:
data
images
textures
scenes
etc…
and to have houdini save scenes in scenes, look for textures in textures render images to images… you get the point…

the main problem is that I am used to maya-way, just to click set project, name the folders and voila, all I have to do is to point in which project dir I want to work when I start maya…

I don't know if I am explaing everything in right way?
User Avatar
Member
4140 posts
Joined: July 2005
Offline
There's all sorts of ways to do things in Houdini. There's no inherent reason to set things specifically so that textures are found here, geo there, although you can do that if you want.

Type in “hconfig -ah | more” and read through some of those settings, like HOUDINI_GEOMETRY_PATH and others. Personally, I don't like the notion of dumping everything all in one directory(e.g. I'll want $JOB/Geo/Car, $JOB/Geo/Plane since it's more organized), so I'll set $JOB to a path, then use $JOB/Geo, $JOB/Map, etc. in my paths. $JOB is in the file requestor paths as a default but you can set your own up, too, for example $FILM, $SHOT, etc.. Still, your method is also fine. As mentioned, there's lots of flexibility and options.

Cheers,

J.C.
John Coldrick
User Avatar
Member
509 posts
Joined: July 2005
Offline
I personally have an “empty database” which contains all the directories usually needed for a clean project (geo, obj, render, pictures, hip, etcetc)
which i copy/paste and then rename to the new project..

I'd make a script for that sooner or later..

my 0.02
JcN
VisualCortexLab Ltd :: www.visualcortexlab.com
User Avatar
Member
141 posts
Joined: July 2005
Offline
Hi,

Check out these odforce links:

http://odforce.net/forum/index.php?showtopic=3750&pid=25139&mode=threaded&show=&st=&#entry25139 [odforce.net]

http://odforce.net/forum/index.php?showtopic=659&hl=HJOB [odforce.net]

Cheers,

/Rick
/Rick
User Avatar
Member
234 posts
Joined:
Offline
I think I got the point. I'll try setting up something with all this informations. And if Iam stuck I'll ask for help
Thanks for the links
  • Quick Links