Skip to content

srcs__renderer__frustum_cpp

Ishi_eenn edited this page May 19, 2026 · 2 revisions

srcs/renderer/frustum.cpp

役割

ビュー射影行列から視錐台平面を抽出し、AABBが視界内か判定する。

関数一覧

  • Frustum::extractFromVP: 行 33-73
  • Frustum::isAABBVisible: 行 86-103

関数ごとの説明

Frustum::extractFromVP

  • 場所: 行 33-73
  • シグネチャ: void Frustum::extractFromVP(const glm::mat4& m)
  • 内容: このファイルの責務に沿った補助処理を行う。
  • 主な呼び出し: extractFromVP(), vec4(), length(), vec3()

Frustum::isAABBVisible

  • 場所: 行 86-103
  • シグネチャ: bool Frustum::isAABBVisible(const AABB& box) const
  • 内容: 条件を判定し、呼び出し元が処理を続けるべきか判断できるようにする。
  • 主な呼び出し: isAABBVisible(), positive()

Clone this wiki locally