Hi. I have lot of experience in OpenGL with C++.
With your project. I can do it well with MFC and OpenGL.
I can create 3D classes for shapes such as Sphere, Cylinder, Cone, Box, ...
It is possible to
- rotate,
- zoom,
- change material (ambient color, diffuse color, specular color).
- Save to image (jpeg, bmp, ...), not pdf.
Thanks.