Hi,
Can you please explain why we don't have a dedicated(general) TOP context(network)?
And what the rule to have predefined(dedicated) networks as CH,IMG,MAT …?
Thanks
Ostap
Why we don't have a dedicated TOP context?
5675 15 3-
- Ostap
- Member
- 209 posts
- Joined: 11月 2010
- オフライン
-
- jason_iversen
- Member
- 12986 posts
- Joined: 7月 2005
- オフライン
Hey Ostap,
Good question :> In fact I have an RFE for that already.. https://www.sidefx.com/bugs/#/bug/93667 [www.sidefx.com]
Good question :> In fact I have an RFE for that already.. https://www.sidefx.com/bugs/#/bug/93667 [www.sidefx.com]
Jason Iversen, Technology Supervisor & FX Pipeline/R+D Lead @ Weta FX
also, http://www.odforce.net [www.odforce.net]
also, http://www.odforce.net [www.odforce.net]
-
- jsmack
- Member
- 8173 posts
- Joined: 9月 2011
- オフライン
-
- kenxu
- Member
- 544 posts
- Joined: 9月 2012
- オフライン
Because we ran out of time before the release 
Perhaps a better answer is that the top network has all kinds of options on it. We have to have sensible defaults and/or ways for you to control those. Having this context is convenient, but it doesn’t allow you to do something you can’t now do, which is also why it got dropped before the release.
It’s coming though

Perhaps a better answer is that the top network has all kinds of options on it. We have to have sensible defaults and/or ways for you to control those. Having this context is convenient, but it doesn’t allow you to do something you can’t now do, which is also why it got dropped before the release.
It’s coming though

- Ken Xu
-
- jason_iversen
- Member
- 12986 posts
- Joined: 7月 2005
- オフライン
Cool, good to know! Thanks, Ken.
Perhaps a manager like /img containing /copnets called /task that contains topnets?
Regards
Jason
Perhaps a manager like /img containing /copnets called /task that contains topnets?
Regards
Jason
Edited by jason_iversen - 2019年4月8日 20:42:47
Jason Iversen, Technology Supervisor & FX Pipeline/R+D Lead @ Weta FX
also, http://www.odforce.net [www.odforce.net]
also, http://www.odforce.net [www.odforce.net]
-
- xilofoton
- Member
- 85 posts
- Joined: 7月 2007
- オフライン
Would it be possible - without the danger of breaking something deep inside - to forget this entire predefined top level context structure and let users to create contexts without any restrictions? Coming from Clarisse, I miss this feature. There the contexts are like the folders in a filesystem, users can put arbitrary nodes inside them.
Example of a VFX project with multiple sequences:
/seqCity/FightScene/GlassShatterFX(DOP net)
/seqForest/Trees/ScatterTrees(SOP net)
/seqForest/Trees/Materials/LeafDark(Material Builder)
/commonMat/GroundFog(Material Builder)
/assets(linked from other hip file)/superhero/suit(HDA)
/accounts/tax/taxreturns/bokkeepingTOPs
+ an option to automatically mirror this structure to the filesystem, so ie:
$HIP(or $JOB)/seqCity/FightScene/GlassShatterFX/GlassShatterCache.$F4.bgeo.sc
$HIP(or $JOB)/seqForest/Trees/Materials/LeafDark/texture1, texture2 etc.
Example of a VFX project with multiple sequences:
/seqCity/FightScene/GlassShatterFX(DOP net)
/seqForest/Trees/ScatterTrees(SOP net)
/seqForest/Trees/Materials/LeafDark(Material Builder)
/commonMat/GroundFog(Material Builder)
/assets(linked from other hip file)/superhero/suit(HDA)
/accounts/tax/taxreturns/bokkeepingTOPs

+ an option to automatically mirror this structure to the filesystem, so ie:
$HIP(or $JOB)/seqCity/FightScene/GlassShatterFX/GlassShatterCache.$F4.bgeo.sc
$HIP(or $JOB)/seqForest/Trees/Materials/LeafDark/texture1, texture2 etc.
-
- Ostap
- Member
- 209 posts
- Joined: 11月 2010
- オフライン
-
- DASD
- Member
- 489 posts
- Joined: 2月 2013
- オフライン
-
- bonsak
- Member
- 459 posts
- Joined: 10月 2011
- オフライン
-
- DASD
- Member
- 489 posts
- Joined: 2月 2013
- オフライン
-
- jason_iversen
- Member
- 12986 posts
- Joined: 7月 2005
- オフライン
DASD
Is there an RFE for an “all contexts” context?
For many smaller tasks, like tool development, it would be much faster to have everything in one place.
Yes, this has been discussed regularly for the past 20 years or so

Edited by jason_iversen - 2019年4月11日 05:18:23
Jason Iversen, Technology Supervisor & FX Pipeline/R+D Lead @ Weta FX
also, http://www.odforce.net [www.odforce.net]
also, http://www.odforce.net [www.odforce.net]
-
- bonsak
- Member
- 459 posts
- Joined: 10月 2011
- オフライン
-
- kahuna031
- Member
- 897 posts
- Joined: 7月 2018
- オフライン
-
- Ostap
- Member
- 209 posts
- Joined: 11月 2010
- オフライン
Actually, I found that default PDF Shell script expects to find TOP in ‘'/obj“ context and only there (if one does not exist then the script will create new TOP).
PilotPDG - chose ’'/obj” context as the only one available for TOP.
Is that mean SideFX chose ‘'/obj" context as expected place for TOP?
So why I’m asking? Would be nice to know some dedicated place for our scripts and of course knowing place will be convenient for the artist to understand other scenes.
PilotPDG - chose ’'/obj” context as the only one available for TOP.
Is that mean SideFX chose ‘'/obj" context as expected place for TOP?
So why I’m asking? Would be nice to know some dedicated place for our scripts and of course knowing place will be convenient for the artist to understand other scenes.
-
- kenxu
- Member
- 544 posts
- Joined: 9月 2012
- オフライン
-
- Alejandro Echeverry
- Member
- 691 posts
- Joined: 6月 2006
- オフライン
Just one question. If TOP will exist as a context (not just /obj relative) How can we control the local output variables like for example @pdg_output when many different contexts can exist for example withing a single SOP network. Maybe I'm missing an already implemented feature that deals with this?
I just found this: https://www.sidefx.com/docs/houdini/expressions/pdgoutput.html [www.sidefx.com]
Please let me know!
Thanks,
Alejandro
I just found this: https://www.sidefx.com/docs/houdini/expressions/pdgoutput.html [www.sidefx.com]
Please let me know!
Thanks,
Alejandro
Feel The Knowledge, Kiss The Goat!!!
http://www.linkedin.com/in/alejandroecheverry [linkedin.com]
http://vimeo.com/lordpazuzu/videos [vimeo.com]
http://www.linkedin.com/in/alejandroecheverry [linkedin.com]
http://vimeo.com/lordpazuzu/videos [vimeo.com]
-
- Quick Links