1

gl-matrixライブラリを使用しています。線形代数計算用

3D エンジンでカメラに使用した行列がありviewます。projectionこれviewはルックアット マトリックスです。

const view =  mat4.lookAt(
    [],
    camera.eye,
    camera.target,
    camera.up
  );

const projection = mat4.perspective(
     [],
     Math.PI / 4,
     viewport.width / viewport.height,
     0.1,
     1000.0
    );

このカメラ設定から 8 つのカメラ錐台頂点を取得して、シャドウ マップのバウンディング ボックスで使用したいと考えています。

4

1 に答える 1