Jump to content
romanus

Custom Set Project

Recommended Posts

Hi guys,

Is it possible to make custom set project. We use a pipeline where we have a simnas for simulations, compositenas for renders, worknas for project files, etc... and we've made a script on 3dsmax to automatically create specific dirs on these nas.

Do you know any tut or tip that can help me on how to make this in Houdini?

 

Cheers and thanks!

Share this post


Link to post
Share on other sites

have you tried File/New Project?

Share this post


Link to post
Share on other sites

You can create any variable for your hip in alias/variables menu.

Me I use $JOB set on maya project. The advantage to use this preexisting variable, is that you have directly acess to it in file browser as $ HIP.

You can also create for example an $ACTORS set on assets etc ...

Have fun

Thomas

Share this post


Link to post
Share on other sites

Hi there,

 

I should be more specific. 

We use a lot of different software's and we made a pipeline where we use a program to create all the structure per project. We decide in which worknas we'll work and the script makes all the specific directories in all the available nas.
Then we go to our 3d software and create a project based on existing directories. So, basically we only have to choose the main work directory, choose the specific task you are doing and the script does the rest. 
Small example: you're starting an r&d in fluids for client X. First you create the project to client X using an external script. This creates in //1worknas/raid1/client_X all the pre-defined structure, including a dir with all the software's we use. Then you open Houdini and the idea is to make a script (that's what i'm trying to learn) that you only have to choose worknas raid 1, the client_X, then the specific task (R&D) and the name of what you're doing (ocean_shot_01).
The script will then make all the connections (simulations to //1simnas/raid1/client_X/ocean_shot_01/ and then render to //1composite/raid1/client_X/ocean_shot_01, etc, etc, etc) and save the file with a pre-defined naming structure (for example: CLIENT_X - R&D - OCEAN_SHOT_01).

For now, I'll use the structure Houdini offers me... and use the variables under the alias/variables menu. But this way, I have to do this by hand and by project, right?
 

Thanks for any tip on this... i'll continue digging!  :)
Cheers and thanks

project_manager.jpg

 

Edited by romanus

Share this post


Link to post
Share on other sites

https://www.sidefx.com/index.php?option=com_content&task=view&id=2952&Itemid=403

 

you should be able to customize this to your needs...

 

or you can do what most everybody does and just write a shell/python script to build the directory structure you want...

 

and you could build the exact same script in python right in Houdini...

Share this post


Link to post
Share on other sites

https://www.sidefx.com/index.php?option=com_content&task=view&id=2952&Itemid=403

 

you should be able to customize this to your needs...

 

or you can do what most everybody does and just write a shell/python script to build the directory structure you want...

 

and you could build the exact same script in python right in Houdini...

 

 

 

 

Thanks Michael. I think we'll have to learn a little bit of shell/python script  ;) Nothing to fancy, but we'll try to adapt our script and ask for some help (if needed) in scripting area.

Cheers,

Edited by romanus

Share this post


Link to post
Share on other sites

most studios have a script of some kind (either in a terminal or a gui) that:

sends the user to the correct shot

creates the correct environment (paths, env variables etc)

sets the right software versions etc

 

so a user might run a command something like this (we had a thing called HOP at C.O.R.E:

-hop project seq shot- 

hop star_wars 010 010_035

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×