Jump to content
richnosworthy

pyro sim with timescale & retime sop issues

Recommended Posts

Hey all,

got a 2d pyro sim at the moment and trying to retime it with the retime sop.  It works great usually by using the volume and advection method within the retime, however my current pyro sim was set to use a time scale on the pyro solver of 0.1 instead of the usual 1.

And now i realise that this seems to cause major glitches in my sim when its retimed.  I can't show because of NDA issues but it gives this pulsing to the motion as it gets slowed down.  This is all done before the cache by the way - so doing the retime straight from the dop io - and then caching after the retime

I assume theres no clever way to fix this other than rebuild my sim with the timescale on the solver set to 1 and try and slow it down another way.  Just a pain as the overall motion was pretty much done and locked, just the retiming is glitchy.

Thanks

Share this post


Link to post
Share on other sites

Perhaps, try "upresing" it and supplying the f@timescale Detail attribute with a value of 10.0?

Share this post


Link to post
Share on other sites
Posted (edited)
7 hours ago, richnosworthy said:

I assume theres no clever way to fix this other than rebuild my sim with the timescale on the solver set to 1 and try and slow it down another way

not sure if clever, but normal way to do it is to correct your v@vel field to pretend it was simmed at timescale 1

so in your case Volume Wrangle before retime should do it:

v@vel *= 0.1;

EDIT: or actually maybe try just changing Input Timestep on Retime SOP to 0.1/$FPS instead of 1/$FPS, havent tested that one though, but if it works, that would be clever

Edited by anim

Share this post


Link to post
Share on other sites

How about caching out the sim and retiming it with a timewarp node with the import pyrofields node set to "load from disc"? 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×