When I load glbs they seem to be floating and not touching the ground, I am using cannonjs for physics. Any ideas? I have checked and exported the models from different software. Thanks
Most likely the shapes of your cannon bodies don’t represent the shapes of your meshes at any time.
Basic example : Cannon Physics - SBCODE Editor
More info : Physics with Cannon - Three.js Tutorials
To help visualise what the Cannon World sees versus what Threejs sees, use a debug renderer.