Moteur 3D

Bonjour,
Je ne compte pas développer un jeux en 3D
, mais j'aimerez savoir, quand on écrit le code d'un moteur 3D, il faut utiliser une api comme OPENGL.
Dans IB (interface builder) on peux ajouter des zone OPENGL de la meme manière que l'on ajoute des bouton, mais alors il faut relier le code du moteur a cette zone comme on attribut une action a un bouton on c'est autre chose.
Merci d'avance pour votre réponse
(je parle pour l'api de programmation cocoa).
Je ne compte pas développer un jeux en 3D

Dans IB (interface builder) on peux ajouter des zone OPENGL de la meme manière que l'on ajoute des bouton, mais alors il faut relier le code du moteur a cette zone comme on attribut une action a un bouton on c'est autre chose.
Merci d'avance pour votre réponse
(je parle pour l'api de programmation cocoa).