Thanks for mentioning that, eXpl0it3r
![Smiley :)](https://www.sfml-dev.org/forums/Smileys/default/smiley.gif)
With Sprite 3D, if you set the origins to match globally:
![](http://i.imgur.com/lzSSS8a.png)
(all objects have their origin set at where the green circle is at the bottom - origins don't have to be within the bounds of their object)
then, rotate causes them to all rotate around that same point:
![](http://i.imgur.com/54JJ91S.png)
Additionally, you have the option of specifying an origin's z position too, which can be useful to create depth after rotation.