SimplyMaya Forums

Welcome to the forum, feel free to ask questions here.

Register FAQ Members List Calendar Mark Forums Read

New Thread
 
Thread Tools
Old 27-09-2005, 04:30 PM   #1
Velusion
Registered User
 
Velusion's Avatar
 
Join Date: May 2004
Location: Utah, USA
Posts: 368
Thanks: 0
Thanked 0 Times in 0 Posts
Default Collision problem

I put a 3D fluid emitter in a model of a bottle that was positioned so that the fluid could pour out of it. I created a very thick fluid That required a lot of negative bouyancy (>-80) to get it to flow out and onto the floor that I created. I then established a collision between the fluid and the bottle and also the fluid and the floor.

The simulation worked very well except that some of the fluid penetrated the bottle and also the floor. I increased the tesselation on the bottle to 40,000 but I couldn't stop the penetration. Same with the floor. If you looked at the bottom side of the floor you could see fluid.

I discovered that if I made the bouyancy more positive (~-20) the penetration decreased and if I also lowered the viscosity then I could completeley eliminate the penetration. I could also play with the opacity graph but it severly decreased the amount of visible fluid coming out of the bottle.

This little project I was working on was just an exercise to better understand fluids but I guess I failed since I couldn't get a super thick fluid to flow out of the bottle without having it penetrate the bottle's surface. I tried making a less viscous fluid with less bouyancy then I turned up the dampening to slow down the simulation but it didn't look good. It just looked like a thinner fluid flowing slowly. I was trying to simulate lava right as it begins to cool down.

One last thing. I made sure that the emitter was not close to the bottle's inside surface to make sure the penetration wasn't happening while the fluid was being emitted. Basically, the fluid was created in the bottle then it dripped down until it hit the inside of the bottle after which time it began flowing out.

Any ideas how I can keep the penetration of the bottle from happening??
__________________
James Rogers
www.morphicmotion.com

Last edited by Velusion : 27-09-2005 at 04:33 PM.
Velusion is offline   Reply With Quote
Old 27-09-2005, 07:26 PM   #2
Razor Blade
Subscriber
 
Join Date: Feb 2005
Location: Winter Park, FL
Posts: 62
Thanks: 0
Thanked 3 Times in 3 Posts
Default

if you're using surface render - hard/soft surface fiddle around with the surface threshold and surface tolerance, that should get you started to fixing your penetration problem...

if you're using volume render, just keep fiddling with the opacity graph and also make use of texturing in the fluid container...

the only bad thing about messing with the surface threshold and tolerance is if you have a transparent container like a glass or a coke bottle you lose the effect in which case particles would help out the situation a little maybe even more to give it a splashy feel when it hits the surface...

another difference is you're not using a volume emitter also, though volume emitters in this kind of simulation are funky and hard to get going most of the time... but this sounds like you've got it set to omni in which case will cause a penetration...

for true liquid collisions use realflow you'll get much better simulations for this type of scene

Last edited by Razor Blade : 27-09-2005 at 07:40 PM.
Razor Blade is offline   Reply With Quote
Old 28-09-2005, 01:59 PM   #3
Velusion
Registered User
 
Velusion's Avatar
 
Join Date: May 2004
Location: Utah, USA
Posts: 368
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Thanks, Razor.

The threshold and surface tolerance are not active in the attribute editor for some reason. I can't change them.

I am using a volume emitter and surface render (soft).

I've been meaning to give RealFlow a try!
__________________
James Rogers
www.morphicmotion.com
Velusion is offline   Reply With Quote
Old 28-09-2005, 02:07 PM   #4
Razor Blade
Subscriber
 
Join Date: Feb 2005
Location: Winter Park, FL
Posts: 62
Thanks: 0
Thanked 3 Times in 3 Posts
Default

Quote:
Thanks, Razor.

The threshold and surface tolerance are not active in the attribute editor for some reason. I can't change them.

I am using a volume emitter and surface render (soft).

I've been meaning to give RealFlow a try!
wierd, try making a new fluid container with something cheesy and see if they show up when you switch to surface render....

what version of maya are you using for this again?
Razor Blade is offline   Reply With Quote
Old 28-09-2005, 03:03 PM   #5
Velusion
Registered User
 
Velusion's Avatar
 
Join Date: May 2004
Location: Utah, USA
Posts: 368
Thanks: 0
Thanked 0 Times in 0 Posts
Default

6.5

One other thing; I actually made a bottle within a bottle for my test. The idea was that even if the fluid penetrated the inner bottle that maybe it wouldn't go any further but it did. Later on I'll pull the file up again and take a look but I'm rendering something right now (see voxel problem thread)....
__________________
James Rogers
www.morphicmotion.com

Last edited by Velusion : 28-09-2005 at 03:16 PM.
Velusion is offline   Reply With Quote
New Thread

« Previous Thread | Next Thread »

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem solving many dynamic objects in a pile? rohiniduggal Dynamics & Special Effects 3 14-01-2011 06:26 PM
apache environment problem andrew_sorensen Simply Maya Tutorials 4 08-12-2010 02:48 PM
Strange Problem - Unable to change attributes for multiple objects anthonysw3 Technical Issues 4 04-12-2010 10:56 PM

1 Month

$34

Month-to-month billing
$34/month
Unlimited access to all videos
Project files to download
Easy to cancel at anytime
 
 

3 months

$87

Billing every 3 months
$29/month
Unlimited access to all videos
Project files to download
Easy to cancel at anytime
Save $5 per month or $15 in total compared to monthly billing with this package.

12 months

$288

Billing every 12 months
$24/month
Unlimited access to all videos
Project files to download
Easy to cancel at anytime
Save $10 per month or $120 in total compared to monthly billing with this package.

Your plan will automatically renew. You can cancel at any time via your PayPal account to avoid being charged again.

You can view the FAQ on our video plans here. You can contact us directly here. By clicking one of the buttons above, you agree to our Terms and Privacy Policy.