Hi, im wondering why 3Dobject dont have conditions: 'Is overlapping another obiect' or 'on collision with another object' ?
I typically use 3DObject as a visual component and either physics for collision or a separate 3DShape for collision.