I think this time I may be asking too much of BlitzBasic.
Let me reduce my problem to a very simple case.
Imagine two L shaped pieces made from 3 cubes - I want to prevent them penetrating each other BUT I want them to be able to interlock.
I have tried two approaches:
1. In BB3D I made the shapes out of cube entities held together by a parent pivot. I set up collision detection on the pivots with children enabled - works fine BUT because children can move independently, a collision can cause the cubes to lose alignment.
2. In 3DC I created the shapes by extruding a cube, exporting as a .x file and loading as a mesh into BB3D. Obviously this time I don't experience breakup BUT the collision detection seems to be only applying to the original cube (before extrusion) hence the shapes can partially penetrate.
Any thoughts that might assist me before I start trying some indirect laborious approaches?
Peter
Let me reduce my problem to a very simple case.
Imagine two L shaped pieces made from 3 cubes - I want to prevent them penetrating each other BUT I want them to be able to interlock.
I have tried two approaches:
1. In BB3D I made the shapes out of cube entities held together by a parent pivot. I set up collision detection on the pivots with children enabled - works fine BUT because children can move independently, a collision can cause the cubes to lose alignment.
2. In 3DC I created the shapes by extruding a cube, exporting as a .x file and loading as a mesh into BB3D. Obviously this time I don't experience breakup BUT the collision detection seems to be only applying to the original cube (before extrusion) hence the shapes can partially penetrate.
Any thoughts that might assist me before I start trying some indirect laborious approaches?
Peter