setRotation3D relatively to Sprite coordinates

Can i use setRotation3D for sprite for example relatively to some point, not standart axis? Because i have problems similar to this: (but that tpic has no replies)

I need to get sprite, like it is located in the center of screen and rotated, but with other coordinates.