I am Charmie

メモとログ

OpenGL: Z buffer

複数の物体を描画する時,(カメラから見た時の)物体の前後関係を考慮する必要がある.

  1. 初期化
    glutInitDisplayMode()にGLUT_DEPTHを追加する
  2. 描画時
    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
    ...
    glEnable(GL_DEPTH_TEST);