No FaceAttribute for primitive collisions?

A place to discuss everything related to Newton Dynamics.

Moderators: Sascha Willems, walaber

No FaceAttribute for primitive collisions?

Postby eigen » Sun Aug 15, 2010 11:38 am

Hey.

I was implementing different surface materials for different faces of one body and all I working well. I can cast a ray and detect if I hit a metal or wood part of the body. Great! But it's not working when the ray hits a body with collision primitive, boxes in my case.

Code: Select all
      NewtonCollisionRayCast(
        NewtonBodyGetCollision(pickedBody),
        lineStart,
        lineEnd,
        normals_array,
        &faceAttribute);


With primitives, the faceAttribute variable contains garbage. I looked and I couldn't find a NewtonCollisionSetFaceAttribute or similar. Any ideas? UserID for collisions is already in use so I cant use that.
eigen
 

Re: No FaceAttribute for primitive collisions?

Postby Julio Jerez » Sun Aug 15, 2010 2:58 pm

face atribute only apply to poygonal face collisions.
the convex objects do not have faces, they are solid primitives
Julio Jerez
Moderator
Moderator
 
Posts: 12452
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 410 guests