スライド タイトルなし

Download Report

Transcript スライド タイトルなし

ユーザアプリケーション
GLU
GL
GLX
X
UNIX(X-Window)上におけるOpenGLの構成
(0, 0)
(dx, dy)
height
width
描画ウィンドウ
X-Window
UNIX(X-Window)上に開くウィンドウの位置
top
left
right
bottom
zNear
Camera
zFar
透視法照射による視覚(OpenGLにおけるglFrustm関数)
top
left
right
Camera
bottom
near
far
正射影による視覚(OpenGLにおけるglOrtho関数)
y
y
z
(x,y,z)
z
x
Camera
x
3次元における座標の移動と回転
Sample1-1の実行図:ポリゴンによる三角形
y
x
z
(a)
(b)
(a) y
(c)
x
(d)
(b)
(c)
(d)
Sample1-2による実行例:三角形の回転
(a)
(b)
(c)
(d)
Sample1-3の実行例:
筒の回転(光を考慮)
(e)
(a)
(b)
(c)
Sample1-4の実行例:ふたつの球の運動(陰面消去)
Sample1-5の実行例:球を重ねて表示
(透過するオブジェクト)
Sample1-6の実行例:球の放物運動(動画)
ここでは軌跡を表示している。