Jump to content
Aronstone

Need help for a smooth POP emission

Recommended Posts

Hi guys,

                I am trying to emit color smoke from a shell. I thought a good particle emission will help with the volume source from which I can emit my pyro. But, I am currently stuck at one stage where I am unable to get a nice and smooth particle flow. A lot of stepping!! I've attached the images, the effect I am trying to achieve (for reference) and also the hip file. It might seem like a simple solution to someone out there. Please struck me with some knowledge! Thanks!!

Color smoke ref.mp4

6259b0a2b7fcb_Screenshot(22).thumb.png.6bb0651e59f767c2c7f5f213443b7665.png6259b209608ce_Screenshot(21).thumb.png.a0c8272d5c03e77c04589cbb24b636b1.png

Color_Smoke.v68.hipnc

Share this post


Link to post
Share on other sites

 

I highly recommend watching this so you understand and he shares some nice tricks. 

 

Share this post


Link to post
Share on other sites

That is an informative talk, but after following the steps I can't see any difference. I have modified the OP's hip file, but the gaps remain.

psys_gaps.gif.655edbcab57b29e0a271ea2ebb6890b2.gif

The simple solution is substeps followed up with a light pointjitter, but I really don't like adding substeps to a simulation.

Untitled-1.jpg.65999c4cb4b93675e54c679e716c17be.jpg

ap_Color_Smoke.v68.hipnc

Share this post


Link to post
Share on other sites

Thank you so much for the link @Sepu. And Thank you so much for your time and hip file @Atom. It was great help checking the file while watching the video. I had to watch it multiple times as a lot of terms just flew over my head. It's a superb approach. But, as stated by Atom, It's not giving me the exact flow which I am looking for. Especially during the ground interaction, it completely breaks down. I'll try with substeps and point jitter but I guess it's gonna be costly. Do you think I can slow down the whole simulation so that we can have ample amount of time for particles to react? And any thoughts of using external forces(pop curve...)?

Thanks again for timely response.

Share this post


Link to post
Share on other sites
Posted (edited)

Hello Prasanth, 

I had made some changes in the emitter and the pop sim and its works well for me 

1) i changed the sphere into a semisphere (in reality its like a sprayer so i used semisphere as one side emitter)

2) created a vel using the semisphere

3)jitter birth time to positive and interpolation method to match topology (**** highly recommend you to use match topology when the geometry points and the emitter points before sim are same ******) and added some variance in velocity

i hope it might help for you, if you have any doubts please reach me out 

Have a nice Day :)625a83b9415b7_Screenshot2022-04-16043535.thumb.png.253c339485db3cc0933275d9a3978493.png625a83c0a776c_Screenshot2022-04-16043739.thumb.png.8a070db3bc5cb2603ef12448fa2c5fe6.png625a83c642178_Screenshot2022-04-16044036.thumb.png.2e80ef9d12c0a4ddbfe81edb8012d7fc.png625a83c7d11f0_Screenshot2022-04-16044111.png.491bba06367060f4e9374be0ad2d5741.pngap_Color_Smoke_nagoor_version.hipnc

 

Edited by jacksper
  • Like 1

Share this post


Link to post
Share on other sites

Thanks for the links @Follyx. The issue rises only when I'm trying to collide with the shell I have. Without the collision, the particle doesn't have any stepping issue even with single substep. I've used the lerp method many times. But in this case, it just gonna ignore the collisions. I guess I need to ignore collisions for this one. As the motion is happening so fast, maybe I can get away with it or I can simply kill those particles which are colliding using pop collision detect. That seems to be working. Thanks again for your time. I'll try to find more resources.

625a9984815ac_Screenshot(24).thumb.png.84116037ac2b21ca99cf7ae4203b13f3.png

Share this post


Link to post
Share on other sites
Posted (edited)

The lerp approach does work, but it adds a lot of noise to the system. As you discovered, modifying points after the simulation can lead to a collision artifacts. There was a mention in the Luma Pictures video about modifying velocity before it enters the popnet. I noticed your setup is multiplying velocity by 5 inside the popnet. Try returning inherit velocity back to the default of 1 and multiply velocity by 5 before entering the popnet. This may improve collision results and require less post-sim fixup.

Untitled-1.jpg

Edited by Atom
  • Like 1

Share this post


Link to post
Share on other sites

Thanks for the hip file @jacksper. Sorry that I couldn't respond quickly. Just saw the reply. I guess it's only for higher input velocities. when the velocity is not enough, the collision is taking over and I am ending up with the same artifacted result. I've ended up ignoring the collisions, placing the emitter a bit outside the shell. It seems to be working just fine. Thanks again for you time!

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

×