threejs 根据camera创建Frustum视锥体对象

2023-12-15 13:00:31

版本

0.159.0

解决

// 如有需要更新相机的对象矩阵和投影矩阵
camera.updateMatrix();
camera.updateMatrixWorld();
camera.updateProjectionMatrix();
// 创建视锥体对象
var frustum = new THREE.Frustum().setFromProjectionMatrix(
  new THREE.Matrix4().multiplyMatrices(
    camera.projectionMatrix,
    camera.matrixWorldInverse
  )
);

文章来源:https://blog.csdn.net/zhoudingding/article/details/135013359
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。