OpenGL/pt
│
Deutsch (de) │
English (en) │
français (fr) │
日本語 (ja) │
português (pt) │
русский (ru) │
Tiếng Việt (vi) │
中文(中国大陆) (zh_CN) │
OpenGL é uma biblioteca padrão independente de plataforma para gráficos 3d. Os mesmos comandos OpenGL trabalham exatamente iguais sob todas as plataformas. A única parte dependente de plataforma é a criação do contexto OpenGL. Porém isto já esta sendo feito pelos pacotes a seguir, assim você só precisa aprender OpenGL.
OpenGL control - Controle OpenGL
Lazarus vem com um controle OpenGL simples e fácil de usar, que fornece um contexto OpenGL sob as seguintes plataformas:
- Linux: GTK + GLX, ToDo: gtk2
- FreeBSD: GTK + GLX, ToDo: gtk2
- Windows: Win32 + WGL
- MacOSX: Carbon + AGL
Basta instalar o pacote components/opengl/lazopenglcontext.lpk e olhar o exemplo.
GLScene
Existe um grande pacote Delphi, que foi portado para o Lazarus. Junto com ferramentas e editores integrados na IDE. Veja GLScene.
Asmoday
Instrumento de uso geral de gráficos OpenGL 3D para Freepascal
Tutoriais
Existe uma série de tutoriais em nehe.