Maya Training

Introduction to Hard Surface Modeling

Maya Training

Interiors and Furniture Vol 1 & 2 - Modeling & Cloth

Maya Training

Shading, Lighting and Rendering the Bedroom in MR

Maya Training

Robot volume one - Modeling with animation in mind

Maya Training

Spach-Alspaugh House the complete courseware

Maya Training

Burt The Cartoon Dinosaur Vol 01 - Modeling

New Maya Training

Robot Volume 02 - Hybrid Rigging
You are here > Home > SimplyMaya Community Forums
Loading

Welcome to Simply Maya

Please Sign in or Sign up for an account

Member Login

Lost your password?

Not a member yet? Sign Up!

Old 27-09-2005, 05: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 05:33 PM.
Velusion is offline   Reply With Quote
Old 27-09-2005, 08: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 08:40 PM.
Razor Blade is offline   Reply With Quote
Old 28-09-2005, 02: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, 03: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

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, 04: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 04:16 PM.
Velusion is offline   Reply With Quote
Reply


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 07:26 PM
apache environment problem andrew_sorensen Simply Maya Tutorials 4 08-12-2010 03:48 PM
Strange Problem - Unable to change attributes for multiple objects anthonysw3 Technical Issues 4 04-12-2010 11:56 PM

Thread Tools





A little bit about who we are
Links you might find useful
Catch up with SimplyMaya
SimplyMaya specialises in Maya tutorials. We offer over 1,000 individual Maya training videos, ranging from basic Maya tutorials through to intermediate Maya tutorials. Our tutorials are created by instructors with industry experience and are designed to get you up and running in Maya quickly without making it seem like hard work.

Copyright © 1999-2015 SimplyMaya - vBulletin® Copyright © 2000-2015, Jelsoft Enterprises Ltd.