How to rotate an object relative to a given point in OpenGL 1.0? The object is drawn with a center at the point 0,0,0 (the beginning of world coordinates). I can rotate it with glRotate () relative to the center of the object, but in some cases it is necessary to rotate about another point.
How to implement it?