Difference between revisions of "OpenGL/ja"

From Lazarus wiki
Jump to navigationJump to search
m
m
Line 29: Line 29:
 
== GLScene ==
 
== GLScene ==
  
GLSceneはDelphiの大きなパッケージで、Lazarusにポーティングされました。ツールやエディタなどはIDEに統合されています。 [[GLScene]]を見てください。
+
GLSceneはDelphiの大きなパッケージで、Lazarusにポーティングされました。ツールやエディタなどはIDEに統合されています。 [[GLScene/ja]]を見てください。
  
 
There is a big Delphi package, that has been ported to Lazarus. Along with tools and editors integrated in the IDE.
 
There is a big Delphi package, that has been ported to Lazarus. Along with tools and editors integrated in the IDE.

Revision as of 14:50, 20 March 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 is the platform independent standard library for 3D graphics. The same OpenGL commands works exactly the same under all platforms. The only platform dependent part is the creation of the OpenGL context. But this is already done by the following packages, so you just have to learn 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 をインストールし、サンプルを見てください。

Lazarus comes with a simple and easy to use OpenGL control, that provides an OpenGL context under the following platforms:

  • Linux: GTK + GLX, ToDo: gtk2
  • FreeBSD: GTK + GLX, ToDo: gtk2
  • Windows: Win32 + WGL
  • MacOSX: Carbon + AGL

Just install the package components/opengl/lazopenglcontext.lpk and have a look at the example.

GLScene

GLSceneはDelphiの大きなパッケージで、Lazarusにポーティングされました。ツールやエディタなどはIDEに統合されています。 GLScene/jaを見てください。

There is a big Delphi package, that has been ported to Lazarus. Along with tools and editors integrated in the IDE. See GLScene.

Asmoday

Freepascal向けの汎用のOpenGL 3Dエンジンです。

General purpose OpenGL 3D graphics engine for Freepascal

Tutorials

沢山のチュートリアルがここにあります。 nehe.

There are a lot of tutorials at nehe.