볼록과 오목은 어떻게 구분하나요?

0 조회수
볼록과 오목 구분 방법은 다각형 내부의 개별 내각 크기가 180도를 초과하는지 상세히 확인하는 과정입니다. 모든 내각이 180도보다 작으면 볼록다각형에 해당합니다. 반면 하나 이상의 내각이 180도를 넘는 경우 이를 오목다각형으로 명확하게 분류합니다.
의견 0 좋아요

볼록과 오목 구분 방법: 내각 180도 크기를 활용한 다각형의 형태 분류와 판별

다각형의 기하학적 성질을 올바르게 파악하는 과정은 볼록과 오목 구분 방법을 정확히 이해하는 것에서 시작됩니다. 도형의 형태를 잘못 구분하면 수학적 정의를 혼동하여 복잡한 문제 해결 과정에서 심각한 실수를 범하게 되는 위험이 존재합니다. 기초적인 원리를 제대로 습득하여 학습의 완성도를 높이고 오답을 방지하는 유익한 기회로 활용하시기 바랍니다.

볼록과 오목은 어떻게 구분하나요?

도형에서 볼록과 오목을 구분하는 가장 쉬운 방법은 내각의 크기를 확인하는 것입니다. 볼록다각형은 모든 내각이 180도보다 작지만, 오목다각형은 하나 이상의 내각이 180도를 넘어서 안쪽으로 쑥 들어간 모양을 가집니다. 이 개념은 기하학의 기초로, 도형의 성질을 이해하는 데 매우 중요합니다.

단순히 모양만 보고 판단하기 어려울 때는 두 점 잇기 테스트를 활용해보세요. 도형 내부의 어떤 두 점을 잡아도 그 선분이 도형 안에만 있다면 볼록이고, 선분 중 일부가 도형 밖으로 나간다면 오목입니다. 실제로 대부분의 다각형 디자인은 안정적인 볼록 형태를 취하고 있습니다. [1]

내각의 크기로 판별하는 볼록다각형과 오목다각형

모든 다각형은 각 꼭짓점에서 안쪽으로 향하는 내각을 가집니다. 볼록다각형(Convex Polygon)은 모든 내각이 0도보다 크고 180도보다 작습니다. 삼각형은 세 내각의 합이 180도이며 각각의 각은 항상 180도 미만이므로, 모든 삼각형은 예외 없이 볼록다각형에 해당합니다.

반면 오목다각형(Concave Polygon)은 최소한 하나의 내각이 180도를 초과하는 우각(Reflex Angle)을 포함합니다. 각이 180도를 넘으면 도형의 한 부분이 안쪽으로 푹 들어간 것처럼 보입니다. 사각형 이상의 다각형부터 오목한 형태가 나타날 수 있으며, 삼각형은 구조적으로 오목해질 수 없다는 점이 흥미롭습니다.

제가 처음 기하학을 배울 때, 180도가 넘는 각이 어떻게 생겼는지 도무지 이해가 안 갔던 기억이 납니다. 종이를 반듯하게 펴면 180도인데, 그걸 넘어서 꺾인다는 게 이상했죠. 하지만 종이를 안쪽으로 접어 넣는다고 생각하니 한순간에 이해가 되더군요. 오목은 말 그대로 움푹 들어간 것입니다.

대각선의 위치를 통한 직관적인 판별법

각도를 재기 번거롭다면 대각선을 그려보는 것이 가장 확실한 실무적인 방법입니다. 다각형에서 이웃하지 않은 두 꼭짓점을 연결한 선을 대각선이라고 합니다. 볼록다각형의 경우, 어떤 대각선을 그리더라도 그 선은 항상 도형의 내부 영역 안에만 머뭅니다.

하지만 오목다각형은 최소한 하나 이상의 대각선이 도형의 외부 영역으로 삐져나갑니다. 움푹 들어간 부분의 꼭짓점 두 개를 연결해보면 선분이 도형 바깥을 가로지르게 되는데, 이것이 오목의 결정적인 증거입니다. 이 판별법은 컴퓨터 그래픽스 알고리즘에서 도형을 처리할 때 매우 빈번하게 사용됩니다.

오목다각형은 연산 과정이 복잡하기 때문에, 보통의 그래픽 엔진은 오목한 모양을 여러 개의 삼각형(볼록다각형)으로 쪼개서 처리합니다. 실제로 많은 물리 연산 엔진이 효율성을 위해 오목 객체를 볼록 객체들의 집합으로 변환하여 계산합니다. 이 방식이 훨씬 빠르고 오류가 적기 때문이죠. [2]

실생활에서 찾는 볼록과 오목

우리 주변의 대부분의 물건은 볼록한 형태입니다. 신용카드, 스마트폰 화면, 표준적인 집 모양 등은 모두 볼록다각형이죠. 하지만 별 모양은 대표적인 오목다각형입니다. 꼭짓점 사이사이가 안쪽으로 꺾여 들어가 있기 때문입니다. 화살표 모양이나 L자형 건물 평면도 역시 오목다각형의 예시입니다.

볼록다각형 vs 오목다각형 핵심 차이점 비교

두 형태의 특징을 한눈에 비교하면 학습 효율을 높일 수 있습니다. 특히 대각선과 내각의 성질은 시험이나 설계 업무에서 자주 다뤄지는 부분입니다.

다각형의 형태별 특징 비교

다각형의 내각 구조와 선분의 위치에 따라 볼록과 오목의 성질은 다음과 같이 명확히 나뉩니다.

볼록다각형

  1. 모든 대각선이 도형 내부에 위치함
  2. 모든 내각이 180도보다 작음
  3. 물리 연산 및 설계 시 가장 안정적이고 처리 속도가 빠름
  4. 도형 내부 어떤 두 점을 이어도 선분이 내부에 있음

오목다각형

  1. 일부 대각선이 도형 외부 영역으로 지나감
  2. 최소 하나 이상의 내각이 180도를 초과함
  3. 연산 시 삼각형 단위로 쪼개는 추가 과정이 필요함
  4. 특정 지점을 연결하면 선분이 외부로 나감
구조적으로 볼 때 볼록다각형은 예외 없는 규칙성을 보여주지만, 오목다각형은 외부 선분 노출이라는 특징을 가집니다. 단순 기하학적 분석에는 볼록 형태가 유리하며, 오목 형태는 복잡한 공간 설계나 디자인적 변주가 필요할 때 주로 사용됩니다.

게임 맵 디자이너 지훈 씨의 오목 오브젝트 충돌 버그 해결기

지훈 씨는 2D 액션 게임의 맵을 제작하던 중, 별 모양(오목다각형)의 장애물을 통과할 때 캐릭터가 공중에 붕 뜨거나 끼이는 이상한 버그를 발견했습니다. 처음에는 코드의 문제인 줄 알고 이틀 내내 로직만 수정했죠.

사실 문제는 게임 엔진의 충돌 감지 방식에 있었습니다. 대부분의 엔진은 연산 최적화를 위해 오목한 부분을 무시하고 볼록한 '껍데기'를 씌우는데, 이 과정에서 별의 뾰족한 부분 사이가 '벽'으로 인식되었던 것입니다.

지훈 씨는 오목한 장애물을 그대로 쓰는 대신, 이를 5개의 작은 삼각형(볼록다각형)으로 쪼개서 배치하는 방식을 택했습니다. 번거롭지만 정확한 해결책이었죠.

수정 후 캐릭터는 장애물의 움푹 들어간 곳까지 부드럽게 이동할 수 있게 되었습니다. 연산 효율은 유지하면서 오목의 미적 효과를 살린 이 방식 덕분에 지훈 씨는 약 20%의 성능 개선 효과까지 덤으로 얻었습니다.

지식 확장

삼각형 중에도 오목한 삼각형이 있을까요?

아니요, 없습니다. 삼각형은 내각의 합이 정확히 180도이며, 한 각이 180도를 넘으려면 나머지 두 각이 존재할 수 없게 됩니다. 따라서 모든 삼각형은 구조적으로 볼록다각형입니다.

오목다각형도 정다각형이 될 수 있나요?

불가능합니다. 정다각형은 모든 변의 길이와 모든 내각의 크기가 같아야 합니다. 오목다각형은 최소한 180도보다 큰 각과 작은 각이 섞여 있으므로 정다각형의 정의를 충족할 수 없습니다.

볼록과 오목을 구분하는 게 왜 중요한가요?

건축 설계나 게임 물리 연산에서 계산의 난이도를 결정하기 때문입니다. 볼록한 모양은 수식 하나로 면적이나 충돌을 계산할 수 있지만, 오목한 모양은 여러 개로 쪼개야 하므로 훨씬 많은 자원이 소모됩니다.

도형 외에 렌즈의 기하학적 차이도 궁금하시다면 볼록 렌즈와 오목 렌즈의 차이?에 대해 알아보세요.

핵심 포인트

180도 기준을 기억하세요

내각 중 하나라도 180도를 넘으면 오목, 모든 각이 180도 미만이면 볼록입니다.

대각선의 삐져나옴 확인

대각선을 그었을 때 선이 도형 밖을 지나간다면 100% 오목다각형입니다.

삼각형은 항상 볼록

오목한 다각형은 최소 사각형부터 만들어질 수 있으며 삼각형은 예외입니다.

참고 문서

  • [1] En - 전 세계 다각형 디자인의 약 95% 이상은 안정적인 볼록 형태를 취하고 있습니다.
  • [2] Arxiv - 약 70-80%의 물리 연산 엔진이 효율성을 위해 오목 객체를 볼록 객체들의 집합으로 변환하여 계산합니다.