Happy new year everybody,
There was a time option in old mountain sop. what is the equivalent of it in new mountain(or attribute noise 2.0) please?
Time equivalent of mountain sop in new attribute noise
1007 8 0- fred_98
- Member
- 47 posts
- Joined: Feb. 2017
- Offline
- animatrix_
- Member
- 4515 posts
- Joined: Feb. 2012
- Offline
Hi,
If you dive inside the HDA, there are time parameters but they are not exposed for granular control. So you can break the links and change the Time parameter if you just want to alter the 4th dimension:
If you dive inside the HDA, there are time parameters but they are not exposed for granular control. So you can break the links and change the Time parameter if you just want to alter the 4th dimension:
Senior FX TD @ Industrial Light & Magic
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | animatrix2k7.gumroad.com
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | animatrix2k7.gumroad.com
- fred_98
- Member
- 47 posts
- Joined: Feb. 2017
- Offline
thanks for the answer, unfortunately I could not do it.
I am trying to use the time parameter of the mountain sop to vary the shape of the deformation for each objects that are copied to scattered points and I aim to use the time parameter and change it by the iteration attribute of the foreach. I don`t know how to use your instructions for this purpose.
May I please ask for more help?
I am trying to use the time parameter of the mountain sop to vary the shape of the deformation for each objects that are copied to scattered points and I aim to use the time parameter and change it by the iteration attribute of the foreach. I don`t know how to use your instructions for this purpose.
May I please ask for more help?
- animatrix_
- Member
- 4515 posts
- Joined: Feb. 2012
- Offline
After breaking the parameter references as shown in my first screenshot, you can override the time parameter with an attribute on the target points to copy to like this:
Senior FX TD @ Industrial Light & Magic
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | animatrix2k7.gumroad.com
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | animatrix2k7.gumroad.com
- tamte
- Member
- 8554 posts
- Joined: July 2007
- Online
animatrix_you don't need to break the reference for this to work
After breaking the parameter references as shown in my first screenshot, you can override the time parameter with an attribute on the target points to copy to like this:
f@time attribute (if present) will fully override the parameter value whether the parameter is controlled by expression or not
Edited by tamte - Jan. 3, 2024 06:53:55
Tomas Slancik
FX Supervisor
Method Studios, NY
FX Supervisor
Method Studios, NY
- animatrix_
- Member
- 4515 posts
- Joined: Feb. 2012
- Offline
tamteanimatrix_you don't need to break the reference for this to work
After breaking the parameter references as shown in my first screenshot, you can override the time parameter with an attribute on the target points to copy to like this:
f@time attribute (if present) will fully override the parameter value whether the parameter is controlled by expression or not
Yes but without breaking the reference, the time parameter requires the animation toggle to be turned on which will change the pattern every frame. I guess you can put a timeshift after to freeze the time.
IMO SESI should expose time by itself, not just a single animation toggle.
Senior FX TD @ Industrial Light & Magic
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | animatrix2k7.gumroad.com
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | animatrix2k7.gumroad.com
- tamte
- Member
- 8554 posts
- Joined: July 2007
- Online
animatrix_it should not change the pattern since the time parm is overriden with specific values, at least it doesn't on my end
without breaking the reference, the time parameter requires the animation toggle to be turned on which will change the pattern every frame.
animatrix_I agree that that should be an option
IMO SESI should expose time by itself, not just a single animation toggle.
or at least or as well as the W component of the offset, which can be called time offset, currently its just ignored
also looking at the VOPnet it seems to me that the noise is unnecessarily evaluated 2x for animated version, propably because of lack of proper UX for if/else in VOPs
currently its more like, compute this expensive noise, but if animate is on compute another one and use that instead, unless it's somehow magically optimized away, does anyone know?
Tomas Slancik
FX Supervisor
Method Studios, NY
FX Supervisor
Method Studios, NY
- fred_98
- Member
- 47 posts
- Joined: Feb. 2017
- Offline
- animatrix_
- Member
- 4515 posts
- Joined: Feb. 2012
- Offline
fred_98
Still not able to do what is being discussed here. May I please ask for a simple hip file?
I made a simple example showing how to do it. Hope that helps.
Senior FX TD @ Industrial Light & Magic
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | animatrix2k7.gumroad.com
Get to the NEXT level in Houdini & VEX with Pragmatic VEX! [www.pragmatic-vfx.com]
youtube.com/@pragmaticvfx | patreon.com/animatrix | animatrix2k7.gumroad.com
-
- Quick Links