필자는 객체 공간에서 중심점과 반지름으로 표현 된 구를 가지고 있습니다. 구체는 스케일, 회전 및 변환을 포함 할 수있는 변형 행렬로 세계 공간으로 변형됩니다. 월드 공간에서 구의 바운딩 박스를 만들 필요가 있지만 어떻게해야할지 모르겠습니다. public void computeBoundingBox() {
// center is the middle
저는 C++ 코더가 아니기 때문에 쉽습니다. 나는 Point 클래스의 벡터를 가지고 있고 나는 AABB 사각형 찾으려면 : 분 X - Y 분 분 X - 최대 Y 최대 X - Y 분 max x - max y 최소 및 최대 (한 번 x 및 한 번 y)를 저장하고 일부 ifs를 사용하여 각 반복의 값을 업데이트하는 for 루프를 수행했습니다. 그러나 나는 std