Hi guys. @Notruilin , you may wish to study localSpace and worldSpace a bit.
LocalSpace generally means: As-measured-from/in-relation-to… the center of the mesh itself.
WorldSpace generally means: As-measured-from/in-relation-to… the center of the world/scene.
In the above PG, notice I added two lines: 25/26. Run your scene and look at console. Notice the difference.
Now change your box position in lines 15/16. Run again. See how the “absolute” (worldspace) version… changes pivot location along-with the mesh’s (worldSpace) position.
The non-absolute localSpace pivotpoint… does not change. It is at the same localSpace position (as measured from center of box), no matter where within worldSpace… that you position the box.
With me? I hope so. It takes some time/practice to determine WHEN something is measured/positioned in localSpace, and when in worldSpace. I hope I was helpful.