Page 1 of 1

Basic question about AA primitives

Posted: Mon Aug 26, 2013 10:51 pm
by bourne
Hi,

I am trying to explore the Bullet library and wanted to check out the collision generation. I am trying to understand how it all fits together but I couldn't find where the AA primitive generation happens?

The help file says btTransformAabb is overridden by other types like Cylinder collision shape but I don't see any overrides. Are they all using the same algorithm for this?

Can you please tell me what functions are responsible for these? btTransformAabb in btAabbUtil2.h certainly doesn't look like it's doing an AABB computation.


Thanks in advance.

Re: Basic question about AA primitives

Posted: Thu Aug 29, 2013 2:59 pm
by MaxDZ8
I cannot pinpoint them right now, I'm sorry.
But I recall reading something about it on the generic broadphase collision pair generator code (not in the broadphase code) maybe you could try looking in that direction so you could give me a refresh as well.

Re: Basic question about AA primitives

Posted: Sun Sep 01, 2013 5:20 pm
by bourne
Thank you, I will check that one out. I was looking at the individual collision shape classes which doesn't seem to have the code to do these.