Is possible with Newton???

A place to discuss everything related to Newton Dynamics.

Moderators: Sascha Willems, walaber

Is possible with Newton???

Postby fjpeces » Fri Dec 17, 2010 10:42 am

I have some questions about Newton, and I need your advice.

1. What i need is detect the collision betwen two meshes, and the scenario is the next: I need detect collisions betwen faces, so that Hull convex detection is useless in my case because of its collision detection behavior. I need accuracy.

One of the mesh will me moving inside another one, as a mouse running in a pipe and i want to detect internal collisions. I'm dummy in Newton and i need someone oriented me about what collision type i'd need in this case. I have tested Hull convex collision and it doesn't work in this case because always one mesh is inside another, it will detect the collision and i only want detect when the internal mesh touch some of faces of the external mesh. I don't know if my case it could be simulated using Newton or I have to use another physics engine. If someone wants to help me i could send a draw of my scenario.

Than you very much in advance!
fjpeces
 
Posts: 7
Joined: Tue Dec 14, 2010 10:44 am

Re: Is possible with Newton???

Postby Julio Jerez » Fri Dec 17, 2010 11:37 am

No, use another physics engine
Julio Jerez
Moderator
Moderator
 
Posts: 12426
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles

Re: Is possible with Newton???

Postby JernejL » Fri Dec 17, 2010 5:56 pm

Trimesh to trimesh collision isn't supported in newton, as there is very little need to perform this in realistic game scenario.
Help improving the Newton Game Dynamics WIKI
User avatar
JernejL
 
Posts: 1587
Joined: Mon Dec 06, 2004 2:00 pm
Location: Slovenia

Re: Is possible with Newton???

Postby fjpeces » Sat Dec 18, 2010 7:42 am

Ok thank you. I'm very new working on these issues. So could anyone advice me which or what type physics engine is supporting mesh to mesh collision?

I have another cuestion would it possible implement ragdoll movements of a skeletal mesh from iirlicht using newton????

Thank you very very much for your replies.
fjpeces
 
Posts: 7
Joined: Tue Dec 14, 2010 10:44 am

Re: Is possible with Newton???

Postby JernejL » Sat Dec 18, 2010 10:27 am

fjpeces wrote:Ok thank you. I'm very new working on these issues. So could anyone advice me which or what type physics engine is supporting mesh to mesh collision?


I'm not really sure, but those that do support it are usually very slow at it - making it unuseable for real world scenario usage.

fjpeces wrote:I have another cuestion would it possible implement ragdoll movements of a skeletal mesh from iirlicht using newton????


Yes, with joints.
Help improving the Newton Game Dynamics WIKI
User avatar
JernejL
 
Posts: 1587
Joined: Mon Dec 06, 2004 2:00 pm
Location: Slovenia

Re: Is possible with Newton???

Postby Sash » Sat Dec 18, 2010 1:35 pm

Isn't it possible to build compond collision (resulting a hollow body) from several convex hulls ?
And why not using trimesh for a "pipe" and convex for a "mouse" ?
Another approach that's just came in mind - some kind of raycasting (especially, if your internal surface is a pipe).
Sash
 
Posts: 34
Joined: Wed Sep 30, 2009 3:38 am
Location: Novosibirsk

Re: Is possible with Newton???

Postby JernejL » Sat Dec 18, 2010 4:32 pm

Sash wrote:Isn't it possible to build compond collision (resulting a hollow body) from several convex hulls ?
And why not using trimesh for a "pipe" and convex for a "mouse" ?
Another approach that's just came in mind - some kind of raycasting (especially, if your internal surface is a pipe).


You can build a compound collision that is concave and use that.
Help improving the Newton Game Dynamics WIKI
User avatar
JernejL
 
Posts: 1587
Joined: Mon Dec 06, 2004 2:00 pm
Location: Slovenia

Re: Is possible with Newton???

Postby fjpeces » Sun Dec 19, 2010 6:36 am

I have just read this page in the wiki http://newtondynamics.com/wiki/index.ph ... primitives.

I didn't find how Newton implement triMesh collosion object. May be it would be the solution a trimesh for a "pipe" and convex hull for a "mouse".

in My scenario more exactly the internal mesh "mouse" goes ahead inside the "pipe" without contact with the walls of the pipe, therefore i need a collision which detects when both get contact (the mouse with some internal face of the pipe) All the time the mouse will be inside the pipe.

Thank you!!!!
fjpeces
 
Posts: 7
Joined: Tue Dec 14, 2010 10:44 am

Re: Is possible with Newton???

Postby JernejL » Sun Dec 19, 2010 12:06 pm

That will work - as long as you don't attempt to move the "pipe".
Help improving the Newton Game Dynamics WIKI
User avatar
JernejL
 
Posts: 1587
Joined: Mon Dec 06, 2004 2:00 pm
Location: Slovenia

Re: Is possible with Newton???

Postby fjpeces » Sun Dec 19, 2010 7:36 pm

Ok thank you!!

Thank you, but i have been reading in the wiki about collision topic and i didn't find anything about trimesh collision object. I have found about compound collision and hull convex collision object. I think, what i need is create a tree collision object which creates a collision object where each face is represented like a convex object, that's correct???

thank you!! i'll try it and i'll write here if i could find the solution of my problem or i need your advice again.

thank you very much again!!

One question more sorry, when the tree collision object (pipe) had been create and the convex hull object (mouse) either, when i check the collision betwen them, there will not be problems???

thank you!!!
fjpeces
 
Posts: 7
Joined: Tue Dec 14, 2010 10:44 am

Re: Is possible with Newton???

Postby JernejL » Mon Dec 20, 2010 4:36 am

You can check for collisions and perform response automaticly with newtonupdate calls.
Help improving the Newton Game Dynamics WIKI
User avatar
JernejL
 
Posts: 1587
Joined: Mon Dec 06, 2004 2:00 pm
Location: Slovenia

Re: Is possible with Newton???

Postby fjpeces » Tue Dec 21, 2010 12:11 pm

Thank you very much, as soon as i could, i'll put here the code of my example.
fjpeces
 
Posts: 7
Joined: Tue Dec 14, 2010 10:44 am


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 2 guests

cron