shyrikkk, ну ты двигай его видимой стороной к камере, инвертировав (умножив на минус один) углы и приращение по Z.
Рисование двух сторон спрайта я не вспомнил как сделать,
можно склеить два одинаковых спрайта, прикрепив их к пивоту, и после работать с пивотом.
На всякий случай примерчик даю.
Graphics3D 800,600
SetBuffer (BackBuffer ())
MoveEntity (CreateCamera (),0,0,-3)
CreateLight ()
fName$ = "sprite.jpg"
Piv = CreatePivot ()
sprite = LoadSprite (fName,1,Piv)
SpriteViewMode (sprite,2)
sprite2 = LoadSprite (fName,1,Piv)
SpriteViewMode (sprite2,2)
TurnEntity (sprite2,0,180,0)
While Not KeyHit(1)
TurnEntity (Piv,0,1,0)
RenderWorld ()
Flip ()
Wend
End