Jump to content

Ripple solver interaction


Mzigaib

Recommended Posts

I got how I can make the ripple bounces to a area with zero wavespeed but how can I animate the initial ripple state throught time?

If I do that it just takes in consideration the first frame and I need my values to change over time, it seems I need to update the rest or the geometry data of the ripple object data inside DOPS anyone knows how could I do that?

Edited by Mzigaib
Link to comment
Share on other sites

I can think of quite a few ways to do this with expressions, but without a more clear idea of your end goal I can't really formulate the right method.

You could try playing with the chops for the points. If you use the integration node (can't remember the name right now) you would be getting the position function for a given velocity curve, the slope node would give you a curve that represents the acceleration function.

You could try a damping function on the point node, but again, to make it right I would need to see an example of what you are trying to do.

  • Downvote 1
Link to comment
Share on other sites

  • 3 weeks later...

I can think of quite a few ways to do this with expressions, but without a more clear idea of your end goal I can't really formulate the right method.

You could try playing with the chops for the points. If you use the integration node (can't remember the name right now) you would be getting the position function for a given velocity curve, the slope node would give you a curve that represents the acceleration function.

You could try a damping function on the point node, but again, to make it right I would need to see an example of what you are trying to do.

Hi, sorry the delay.

I got some interaction but I would like to see the bounces on my virtual boat more apparent, any ideas are welcome.

testing_pointclouds_db_03.hipnc

Thanks.

Edited by Mzigaib
Link to comment
Share on other sites

can you add a wavespeed attribute to your boat object (set to 0) and setting up an attribute transfer to the water plane. When you run the ripple solver it should inherit the attribute keeping the wavespeed at 0 where the boat is, allowing ripples to reflect off.

Edited by mjflicker
Link to comment
Share on other sites

I think you can use multisolver & sopsolver to update attribute.

I tested with conservation before and it worked but I don't have the scene now.

Cheers

Thanks for the feedback.

If you take a look on my file you are going to see that I used multisolver and sop solver to update the wavespeed attribute and it works, you can see that the area where the attribute is updating makes the waves not just going throught the area, it makes the waves kind of reacting to it the only problem is that the effect is not that visible you dont have like real boucing back waves like the ones on the edges.

Edited by Mzigaib
Link to comment
Share on other sites

Thanks for the file.

Yeah your file is almost same what I did.

Same thing what I said on my reply though, using conservation attribute instead gives me a little bit better bounce.

But not quite.

Sorry for not much help....

Link to comment
Share on other sites

  • 1 year later...

Hi everyone,

I jump on this topic because I actually have the opposite problem. What do you would be the best way to generate a ripple effect from the edges of the object outward. And the object intersecting the flat surface is not actually travelling, but instead moving up and down.., sort transfering vibration to the surface.

Thanks for any suggestion

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...