How to activate simulation in a specific frame?

   15399   4   0
User Avatar
Member
38 posts
Joined: June 2015
Offline
hi Everyone!

I have made a sand simulation. I got two sand balls inside the dopnetwork that interacts with each other because they are connected by a merge node.

My question is if there is a way to activate the simulation 10 frames later only to one of these balls. I want the two balls starting the simulation in the same location but in different frames.

Thanks!
User Avatar
Member
2658 posts
Joined: June 2008
Offline
It is hard to say without seeing your file but look for a field called “Creation Frame”. By default it starts at the Start Frame of your animation. But you can right-click on the field and delete the value and type any value like as the start frame. Or add +10 to the expression.
Using Houdini Indie 20.5
Windows 11 64GB Ryzen 16 core.
nVidia 3060RTX 12BG RAM.
User Avatar
Member
1 posts
Joined: Dec. 2017
Offline
Under pyrosolver, under the advanced tab, change the “frames before solve” to the desired start frame.
User Avatar
Member
1 posts
Joined: May 2019
Offline
Hi I have a similar question.

The Creation Frame worked to get the sim to start later in time.
BUT, I have a second object that I have holding while the first object collides with it.

Now Frames later I want to make the 2nd object to become active and be affected by gravity.
What is the best approach to this.

In a SOP SOLVER in DOPS I a have @active = 0; only affecting Object 02 while Object does it's thing.

I tried

if (@Frame == 72){
@stopped = !@active;
}

to make the second object active but no dice.
Image Not Found
User Avatar
Member
1 posts
Joined: April 2020
Offline
Hi, i have trouble when i use ripplesolver


i use scatter for point movement the ripples, on global seed i write $F, that make the point movement every frame.

but in frame 1 to 10, the global seed have low number, so The result like rain that has just fallen, how i can fixed?


Thanks!
  • Quick Links