포인트와 버텍스, 엣지와 페이스의 차이 – 3D 모델링 기초

Bean·2025년 5월 19일
0

알고리즘

목록 보기
4/9

3D 모델링이나 컴퓨터 그래픽스를 공부하다 보면, Point(포인트)Vertex(버텍스), 그리고 Edge(엣지)Face(페이스)라는 용어들을 자주 접하게 됩니다. 이들은 모두 "점"이나 "형상"과 관련된 개념이지만, 쓰임새와 역할은 상당히 다릅니다. 이 글에서는 그 차이점을 쉽게 정리해드릴게요.

1. Point (포인트) – 독립적인 점

  • 단순한 3차원 좌표 (x, y, z)를 가진 점
  • 포인트 클라우드(Point Cloud)의 구성 단위
  • 다른 점들과 연결되어 있지 않음
  • 주로 3D 스캐닝, LiDAR 등의 결과물에서 사용됨

예시 (코드):

Point A = (1.0, 2.0, 3.0)
Point B = (2.0, 3.0, 4.0)

비유: 하늘에 흩어진 별들


2. Vertex (버텍스) – 메시를 이루는 정점

  • 포인트처럼 좌표 정보를 가지지만, 구조적으로 연결됨
  • Edge(엣지)Face(페이스)를 이루는 구성 요소
  • 주로 3D 모델링, 렌더링에 사용됨

예시 (코드):

Vertex A = (1.0, 2.0, 3.0)
Vertex B = (2.0, 3.0, 4.0)
Vertex C = (3.0, 1.0, 2.0)
Face = (A, B, C)

비유: 선으로 연결된 별자리


3. 요약 비교 – Point vs Vertex

항목Point (포인트)Vertex (버텍스)
정의단순한 3D 좌표메시(mesh)의 정점
연결 구조없음엣지/페이스와 연결됨
사용 분야스캐닝 결과물 (포인트 클라우드)3D 모델링, 렌더링
구조비정형구조적 연결 존재

3. Edge (엣지) – 두 정점을 잇는 선

  • 두 개의 버텍스를 연결하는 선분
  • 단독으로는 면을 이루지 않지만, 여러 개가 모여 Face(면)를 만듦
  • 메시의 뼈대를 구성

예시 (코드):

Vertex A = (1, 2, 3)
Vertex B = (4, 5, 6)
Edge = (A, B)

비유: 종이를 자르기 위한 가위질의 선


4.Face (페이스) – 보이는 표면

  • 세 개 이상의 버텍스를 엣지로 연결한 면
  • 보통 삼각형 또는 사각형
  • 실제로 렌더링되어 화면에 보이는 부분

예시 (코드):

Vertex A, B, C
Edges: (A-B), (B-C), (C-A)
Face = (A, B, C)

비유: 가위질로 잘라낸 종이 조각


5. 요약 비교 – Edge vs Face

항목Edge (엣지)Face (페이스)
구성2개의 버텍스3개 이상의 버텍스 (보통 3개)
역할버텍스를 선으로 연결엣지를 연결해 면을 만듦
시각화보통 보이지 않음화면에 렌더링되어 보임
형태선(Line)면(삼각형, 사각형 등)

6. 마무리

  • Point는 자유로운 점,
  • Vertex는 구조의 일부가 되는 점
  • Edge는 점을 잇는 선
  • Face는 면을 이루는 요소입니다.

3D 데이터를 다루거나 모델링을 배울 때 이 개념들을 정확히 이해하고 있으면, 설계나 분석이 훨씬 수월해집니다.


profile
AI developer

0개의 댓글