Si es OpenGL tienes que tener en cuenta que es digamoslo asi otro lenguaje, confuso extenso, que tendras que aprender, nada que ver con Object Pascal.
Tienes varios libros y a alguno de ellos tendras que echar mano, el libro rojo de OpenGL, el azul, etc, etc.
Todo lo que puedas escribir en OpenGL, sirve para cualquier lenguaje, con eso te dije todo.
Si te interesa, de echo que lo vas a hacer.
Tambien puedes probar con GLScene, una gran libreria de componentes VCL, que esta a un nivel mayor que OpenGL.
Me gusto una libreria que se llama ZenGL.
http://zengl.org/
y al parecer a la gente de Big Fish Games
http://www.bigfishgames.es/ les gusta usarla.
http://zengl.org/projects.html
Date una vuelta por:
http://www.pascalgamedevelopment.com/content.php
Saludos.