Collecting project files in houdini
12365 9 2- houdini007
- Member
- 11 posts
- Joined: 3月 2007
- Offline
- AndyW
- Member
- 339 posts
- Joined: 12月 2014
- Offline
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
- スタッフ
- 3464 posts
- Joined: 7月 2005
- Offline
- mzigaib
- Member
- 979 posts
- Joined: 4月 2008
- Offline
- jordibares
- Member
- 655 posts
- Joined: 2月 2006
- Offline
- alexwheezy
- Member
- 318 posts
- Joined: 1月 2013
- Offline
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
- Offline
- NicTanghe
- Member
- 212 posts
- Joined: 12月 2016
- Online
- sepu
- Member
- 462 posts
- Joined: 2月 2012
- Offline
- ajz3d
- Member
- 580 posts
- Joined: 8月 2014
- Offline
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
$JOB
hierarchy. Will this TOP follow symlinks and replace them with target files before archiving the project? Documentation doesn't mention it.
-
- Quick Links