본문 바로가기
3D Algorithm

3차원 삼각형 면적 계산 5가지 방법(좌표, 길이, 각도, 외적 이용)

by DarkRock 2023. 12. 26.
반응형

삼각형 면적 계산 방법

3차원에서 삼각형의 면적을 구하는 여러 가지 방법을 알려드리겠습니다.

 

첫 번째 방법은 삼각형의 밑변과 높이를 알았을 때 구하는 식입니다.
중고등학교 때 많이 배웠던 식입니다.

 

두 번째 방법은 삼각형의 두 변과 각을 알고 있을 때 구하는 식입니다. 이 식도 어렸을 때 많이 봤던 식입니다.

 

세 번째 방법은 세 변의 길이를 알고 있을 때 삼각형의 면적을 구하는 식입니다.

위식을 풀어보면 아래와 같은 식이 됩니다.

 



네 번째 방법은 삼각형의 한 변과 두 각을 알고 있을 때 구하는 식입니다.


마지막 다섯 번째 삼각형 면적을 구하는 방법은 외적을 이용한 방법입니다. 삼각형의 3점을 이용해서 두 백터를 만든 후 두 백터의 외적 길이의 절반이 삼각형의 면적에 해당합니다. 외적 길이가 0에 가까우면 두 백터가 한 직선에 있거나 세 점이 한 점으로 모여있는 경우를 의미합니다. 참고로 외적 길이는 평행사변형의 길이를 나타내는데 삼각형의 면적을 계산하기 위해 절반으로 나눠야 합니다.

외적을 계산하는 공식은 아래글에 있습니다.

2024.03.12 - [3D Algorithm] - 벡터 내적 외적 계산 공식과 결과 의미

 

벡터 내적 외적 계산 공식과 결과 의미

3차원 공간의 벡터 A = (x1, x2, x3), B = (y1, y2, y3) 가 있을 때, 내적(Inner product, Dot product)은 A⋅B = x1*y1 + x2*y2 + x3*y3 으로 계산할 수 있습니다. 코사인을 이용한 내적 계산 방식은 X의 길이와 Y의 길이 곱

darkrock.tistory.com

 

반응형