OpenGL de プログラミング - 実践編05::デプステクスチャ
現在地: メニュー >> 実践編05 >> 実践編05::シャドウマッピング >> 実践編05::デプステクスチャ

デプステクスチャ


テクスチャとして、色情報ではなく、「デプス値」を格納しているものを、「デプステクスチャ」という。

関数「glTexImage2D()」において、「GL_DEPTH_COMPONENT」を指定する事で、「奥行き値」をテクスチャに格納できる。

【例】
//テクスチャ格納用メモリ確保
glTexImage2D(GL_TEXTURE_2D,0,GL_DEPTH_COMPONENT, Width,Height,0, GL_DEPTH_COMPONENT,GL_UNSIGNED_BYTE,NULL);

サンプルコード