Having issue with rotation of cube

I am trying to rotate cube which is placed far away from origin(0,0), like i set model view projection using glOrtho( 80, 81, 25, 26, -100, 100);
When i rotate object it will look like stretched its not seem properly, i also tried the method translation , rotation and again translate back to original position but its not work its just displaced the object.
Please any body faced this type of problem please help me

Thank you…

Anybody faces this type of problem
[ATTACH=CONFIG]431[/ATTACH]

Before Rotation it will look like Figure A after rotating it will look Like Figure B I dont want change its shape

When i rotate object it will look like stretched

Depending on how you rotate it, it can look like it is stretching.

Anybody faces this type of problem

[ATTACH=CONFIG]136[/ATTACH]
Before Rotation it will look like Figure A after rotating it will look Like Figure B I dont want change its shape

Why did you just repost your previous reply?

PS. none of your post give enough information to answer with anything more helpful. What exactly are you doing?

glOrtho( 80, 81, 25, 26, -100, 100);

Try using a perspective projection instead.

ya its done using perspective projection thanks