Bonjour, quelqu'un a une idée comment faire pour concevoir une librairie simple pour manipuler des objets 3D et l'interfacer avec OpenGL :

-une classe abstraite Objet3D contient des méthode comme déplacer, tourner ...
-une interface Dessinable qui contient une méthode "dessiner" à implémenter.
-une classe Cube3D qui hérite de la classe Objet3D et implémente Dessinable ...
-une classe Cercle3D qui hérite de la classe Objet3D et implémente Dessinable ...
.
...
All hints are welcome