I think you are right about the pivot. Maybe the piece needs to be centered around it's own (0, 0, 0) to rotate correctly. Try using: FitMesh piece, -1, -1, -1, 2, 2, 2, 1. Note that fitmesh scales the mesh as well, but there are a several ways to center the mesh without scaling it.
Simple rotation problem
Blitz3D Forums/Blitz3D Programming/Simple rotation problemThe forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.