Collecting project files in houdini
15035 9 2-
- houdini007
- Member
- 11 posts
- Joined: 3月 2007
- オフライン
-
- AndyW
- Member
- 343 posts
- Joined: 12月 2014
- オンライン
I'm sure you could collect file dependecies with a script, but the best practice is to have all your dependencies in Houdini point to $JOB or another arbitrary variable. If $JOB is set to for example /projects/Houdini/mycoolshit all the files needed will be in /mycoolshit making it simple to back up or move. In the render menu you can run Pre-Flight Scene to check that all dependencies are relative to $JOB or $HIP
-
- goldfarb
- スタッフ
- 3465 posts
- Joined: 7月 2005
- オフライン
-
- mzigaib
- Member
- 1013 posts
- Joined: 4月 2008
- オフライン
-
- jordibares
- Member
- 655 posts
- Joined: 2月 2006
- オフライン
-
- alexwheezy
- Member
- 326 posts
- Joined: 1月 2013
- オフライン
It seems to me that it is possible for a Houdinian to make such a tool, but there are several reasons that will complicate the development.
1) Contexts. Go through all the contexts of Houdini and see what there is easy. And how to solve the problem when different nodes will refer to a cache with the same name, but are in different directories?
2) Slow copying of data. Imagine how many will take the collection of files of a large project, where there will be many gigabyte caches of data simulation, textures, models and other. But this can last for hours and even days.
And to compare still with programs that do not deal with such heavy calculations is not entirely correct.
1) Contexts. Go through all the contexts of Houdini and see what there is easy. And how to solve the problem when different nodes will refer to a cache with the same name, but are in different directories?
2) Slow copying of data. Imagine how many will take the collection of files of a large project, where there will be many gigabyte caches of data simulation, textures, models and other. But this can last for hours and even days.
And to compare still with programs that do not deal with such heavy calculations is not entirely correct.
-
- aekorps
- Member
- 21 posts
- Joined: 5月 2017
- オフライン
-
- NicTanghe
- Member
- 239 posts
- Joined: 12月 2016
- オフライン
-
- sepu
- Member
- 473 posts
- Joined: 2月 2012
- オフライン
-
- ajz3d
- Member
- 654 posts
- Joined: 8月 2014
- オフライン
sepuInteresting. I wasn't aware of this TOP, so thanks for mentioning it.
The Labs archive project
One question though. I heavily rely on symlinks pointing to shared resource files located outside of
$JOBhierarchy. Will this TOP follow symlinks and replace them with target files before archiving the project? Documentation doesn't mention it.
-
- Quick Links




