Jump to content

power of gas repeat solver


chumbuk

Recommended Posts

the little example to use gas repeat for a dynamic retime pyro simulations.

Hi thanks for the hip - really helpful -

can you explain what the feedback wave subnet is doing in the sim?

Best

Link to comment
Share on other sites

can you explain what the feedback wave subnet is doing in the sim?

This is a optional component of the return motion of the gas, after the separation shock wave. But this is not the essence of the example. The main thing is possibility gas repeat solver in this context.

Link to comment
Share on other sites

This is a optional component of the return motion of the gas, after the separation shock wave. But this is not the essence of the example. The main thing is possibility gas repeat solver in this context.

yes of course - was just wondering what they were doing exactly - i couldn't see any difference with or without - but really curious what it does ?

Best

Link to comment
Share on other sites

Interesting!

Have you tried to do something that breaks out of the while loop according to a condition?

Regarding your second example, if I understand it correctly, couldn't you achieve the same effect by just keyframing the timestep magnitude as well as number of substeps?

That way you could retime more smoothly, but by repeating passes you're essentially retiming by integer multiples.

Cool stuff, and inspiring to see nondivergence done by hand :)

Link to comment
Share on other sites

yes of course - was just wondering what they were doing exactly - i couldn't see any difference with or without - but really curious what it does ?

Best

Look at the comparison between the two versions with and without, 7-12 frame in attach.

This is a brief sketch of the return movement of a short-term downward pressure as a result of the separation shock wave.

low pressure.mov

Link to comment
Share on other sites

Have you tried to do something that breaks out of the while loop according to a condition?

There have not tried it, what do you mean?

Regarding your second example, if I understand it correctly, couldn't you achieve the same effect by just keyframing the timestep magnitude as well as number of substeps?

That way you could retime more smoothly, but by repeating passes you're essentially retiming by integer multiples.

Yes it's integer retiming. You can get a similar effect in other ways. But I do not know method that as simple as a way with gas repeat.

Link to comment
Share on other sites

  • 2 weeks later...

hey I am quite new to customizing all my Dops in such a way... so I was wondering over a few things...

First and for all... how do you keep the nice looking shape in your fire with the repeat solver in the network?

when ever I want to use it all i get is a big ball and thats it. but you still got swirl and everything in the shape and no matter what I do i never get something that looks even close to ok.

And my second question would be, how to you break geo with fluid effects?

I went over your scene file a hundred times and I thought that I found out how(enabling the "collision from velocity field" function in the pyro object)

but its never breaking the geo....

got any tips for me... I am really lost:)

thanks

Juri

Link to comment
Share on other sites

  • 2 weeks later...

hey I am quite new to customizing all my Dops in such a way... so I was wondering over a few things...

First and for all... how do you keep the nice looking shape in your fire with the repeat solver in the network?

when ever I want to use it all i get is a big ball and thats it. but you still got swirl and everything in the shape and no matter what I do i never get something that looks even close to ok.

And my second question would be, how to you break geo with fluid effects?

I went over your scene file a hundred times and I thought that I found out how(enabling the "collision from velocity field" function in the pyro object)

but its never breaking the geo....

got any tips for me... I am really lost:)

thanks

Juri

You can see setting a pyro solver in the project, the dynamics of fire depends on many parameters, the cooling rate, fuel parameters, temperature, etc.

This project is made for fast, to show how to use the gas repeat solver, for the non standart way. Namely, that with it you can retime the action of a large system such as pyro solver.

RBD has been pushed by to use "feedback scale" parameters in pyro solver. This is not the best way, but it is easiest to make an example.

Link to comment
Share on other sites

  • 1 year later...

This looks quite interesting, however I don't know what I am doing wrong. The Gas Repeat Solver (well, all microsolvers) got changed, so you can't plug it in like in the example hip above (expl_gas_repeat2.hipnc). I've tried plugging it in directly to one of the Pyro Solvers inputs, attach it to a MultiSolver after the Pyro Solver - even tried to plug it in inside the Pyro Solver. But it doesn't seem to do anything at all, wherever I plug it in there isn't any difference to the sim.

I tried installing H12.1 and had a look at the hip, and yeah it works exactly as expected there. Anyone have a clue how to do it in 12.5?

Edited by Skybar
Link to comment
Share on other sites

This looks quite interesting, however I don't know what I am doing wrong. The Gas Repeat Solver (well, all microsolvers) got changed, so you can't plug it in like in the example hip above (expl_gas_repeat2.hipnc). I've tried plugging it in directly to one of the Pyro Solvers inputs, attach it to a MultiSolver after the Pyro Solver - even tried to plug it in inside the Pyro Solver. But it doesn't seem to do anything at all, wherever I plug it in there isn't any difference to the sim.

I tried installing H12.1 and had a look at the hip, and yeah it works exactly as expected there. Anyone have a clue how to do it in 12.5?

Hmm actually it does seem to work if I pipe it into the last Multi Solver in PyroSolver/SmokeSolver, and piping the three connections already there into the Gas Repeat instead. Bit of a longer route, but it does work :)

Link to comment
Share on other sites

Hmm actually it does seem to work if I pipe it into the last Multi Solver in PyroSolver/SmokeSolver, and piping the three connections already there into the Gas Repeat instead. Bit of a longer route, but it does work :)

Hi, Skybar!

Have you get a nice way to solver the problem on H12.5, it seems any change in gas repeat solver sop from H12.1.

But i can not understand the idea you mentioned,forgive my poor understanding.

Can you make a simple sketch, or a simple hip will be best.

Thanks. :wacko:

Edited by wateryfield
Link to comment
Share on other sites

Thanks! Skybar.

I get it.

Actually you surprised me, how can you find that method. :o

It seems i have to learn so much.

It's all about trying stuff out and eventually you'll understand how things work. 7 months ago I knew nothing about Houdini, just take tiny steps and don't get overwhelmed, theres no need to rush :)

Link to comment
Share on other sites

  • 2 weeks later...

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...