gpt4 book ai didi

java - 检查轴对齐的边界框是否位于视锥体内

转载 作者:行者123 更新时间:2023-12-02 10:50:30 27 4
gpt4 key购买 nike

假设我的平截头体由 6 个平面组成,每个平面都有以下变量:

Vector3f tl;    // top left
Vector3f tr; // top right
Vector3f bl; // bottom left
Vector3f br; // bottom right
Vector3f n; // normal

现在我的场景中的每个实体都有一个轴对齐的边界框。我想检查边界框是否位于视锥体内。我该怎么做呢?我不明白这背后的数学原理。

最佳答案

您的对象是凸多面体,因此您可以使用分离轴定理( wikiarticle )。

对于 AABB 轴来说相当简单( arbitrary found example 显示使用 OX、OY、OZ 轴)

关于java - 检查轴对齐的边界框是否位于视锥体内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52217233/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com