SimplyMaya Forums

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

Home / forum / Lounges / Maya Basics & Newbie Lounge / rigid body dynamics question
Register FAQ Members List Calendar Mark Forums Read

New Thread
 
Thread Tools
Old 27-03-2010, 02:14 AM   #1
chilledoutredhead
rm3d
 
chilledoutredhead's Avatar
 
Join Date: May 2008
Location: northern ireland
Posts: 184
Thanks: 8
Thanked 31 Times in 29 Posts
Default rigid body dynamics question

hey guys a quick question. i have a snooker tabe, which i created from polygon cube, then extruded in the edges and extruded down to create the middle playing surface. my problem is when i create a passive body on the snooker tabel and the balls active bodies, they pass through the middle playing surface but not the actual bottom of the table?? i dont know why this is happening does any of you guys know??
__________________
the more I Think I know about Maya the less I seem to know about it.

check me out www.rm3d.co.uk
chilledoutredhead is offline   Reply With Quote
Old 27-03-2010, 04:29 AM   #2
G-Man
Subscriber
 
G-Man's Avatar
 
Join Date: May 2004
Location: Bowling Green. Kentucky U.S.A.
Posts: 810
Thanks: 9
Thanked 27 Times in 23 Posts
Default

check your normals, rigid body simulations are calculated based on normal direction, you're normals will need to be pointing out of the surface in the direction you want the collision to take place.

I.E. if you have a sphere that will bounce off of a plane, it will only bounce off of it on the side of the face that the normal is pointing out of. else, it will pass through it.
that would be my first guess

the other possibility is that the collision layers are different.
your active bodies might be on layer 1, and your passive bodies on layer 2, this would cause them not to collide at all, though they woudl pass through the table completely not in the way you describe.

another thing, did you delete all history before you set the dynamics up? maya hates history on dynamic simulations.

G-man
__________________
Follow My Business
On The Web!
Or
On Facebook!
G-Man is offline   Reply With Quote
Old 27-03-2010, 02:41 PM   #3
chilledoutredhead
rm3d
 
chilledoutredhead's Avatar
 
Join Date: May 2008
Location: northern ireland
Posts: 184
Thanks: 8
Thanked 31 Times in 29 Posts
Default

thanks g-man i never thought of the normals i shall give it a go, and make sure histroy etc is deleted
__________________
the more I Think I know about Maya the less I seem to know about it.

check me out www.rm3d.co.uk
chilledoutredhead is offline   Reply With Quote
Old 27-03-2010, 07:53 PM   #4
G-Man
Subscriber
 
G-Man's Avatar
 
Join Date: May 2004
Location: Bowling Green. Kentucky U.S.A.
Posts: 810
Thanks: 9
Thanked 27 Times in 23 Posts
Default

No problem mate, if it doesnt work let me know. i might see if you can upload your scene file and i'll take a look at it for you.

g-man
__________________
Follow My Business
On The Web!
Or
On Facebook!
G-Man 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

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.