Difference between revisions of "OpenGL/ja"
From Free Pascal wiki
Jump to navigationJump to searchm |
m (→GLSceneライブラリ) |
||
Line 20: | Line 20: | ||
== GLSceneライブラリ == | == GLSceneライブラリ == | ||
− | GLSceneはDelphiの大きなパッケージで、Lazarusにポーティングされました。ツールやエディタなどはIDEに統合されています。 [[GLScene/ja]]を見てください。 | + | GLSceneはDelphiの大きなパッケージで、Lazarusにポーティングされました。ツールやエディタなどはIDEに統合されています。 [[GLScene/ja|GLScene]]を見てください。 |
− | |||
== Asmodayライブラリ == | == Asmodayライブラリ == |
Revision as of 12:09, 7 May 2006
│
Deutsch (de) │
English (en) │
français (fr) │
日本語 (ja) │
português (pt) │
русский (ru) │
Tiếng Việt (vi) │
中文(中国大陆) (zh_CN) │
OpenGLはプラットホームに依存しないスタンダードな3Dグラフィックスライブラリです。同じOpenGLコマンドは、すべてのプラットホームで正確に同じように動作します。 たった一つプラットホームに依存する部分は、OpenGLコンテキストを生成する部分です。しかし、これはすでに今紹介するパッケージで済んでいますので、やるべきことはOpenGLを学ぶだけです。
OpenGL コントロール
Lazarusにはシンプルで簡単で使いやすいOpenGLコントロールがついています。このコントロールはOpenGLコンテキストを次のプラットホームで提供します。
- Linux: GTK + GLX, ToDo: gtk2
- FreeBSD: GTK + GLX, ToDo: gtk2
- Windows: Win32 + WGL
- MacOSX: Carbon + AGL
パッケージ components/opengl/lazopenglcontext.lpk をインストールし、サンプルを見てください。
GLSceneライブラリ
GLSceneはDelphiの大きなパッケージで、Lazarusにポーティングされました。ツールやエディタなどはIDEに統合されています。 GLSceneを見てください。
Asmodayライブラリ
Freepascal向けの汎用のOpenGL 3Dエンジンです。
General purpose OpenGL 3D graphics engine for Freepascal
Tutorials
沢山のチュートリアルがここにあります。 nehe.
There are a lot of tutorials at nehe.