I'm looking to group together a set of spheres, such that when the entire group is translated or rotated, all spheres in the group move, as if relative to the center point of the group. Is there a feature of bullet that would aide in this? I can see two things already, btCompoundShape or a constraint. A compound shape it does not seem is intended for its child shapes to be moved around a lot - I'm guessing you couldn't hook up rigid bodies to those child shapes. With constraints between spheres, I think I'm creating a lot of complexity (keeping spheres constrained in the right order - I imagine there'd be chaos if you hooked each one up to every other one.) as well as a lot of overhead. Anyone been down this road before?
Thanks