🌐 KO

🧩 보로노이 다이어그램 생성기

랜덤하게 또는 직접 배치한 점으로 알록달록한 보로노이 다이어그램을 생성하세요. 각 셀은 하나의 시드점에 가장 가까운 영역을 담습니다. 재생성하고, 클릭해 점을 추가하고, PNG로 저장하세요.

30

팁: 캔버스 아무 곳이나 클릭하면 시드점이 추가됩니다.

가이드

자세히 알아보기

01

보로노이 다이어그램이란?

보로노이 다이어그램은 여러 시드점을 받아 평면을 셀로 분할합니다 — 시드마다 셀 하나씩 대응합니다. 각 셀은 다른 어떤 시드보다 자기 시드에 더 가까운 모든 위치를 담습니다. 그 결과는 경계가 이웃한 시드들의 정확히 중간에 놓이는 영역들의 모자이크입니다. 이 구성을 1908년에 정식화한 수학자 게오르기 보로노이의 이름을 땄습니다.
02

보로노이 다이어그램의 활용

보로노이 다이어그램은 "어느 점이 가장 가까운가?"라는 물음에 답하므로 곳곳에서 쓰입니다. 최근접 시설·매장 상권 분석을 뒷받침하고, 휴대폰 기지국 커버리지를 모델링하며, 생태학에서 영역과 자원 경쟁을 기술하고, 유기적인 절차적 텍스처와 게임 맵을 생성합니다. 계산기하학에서는 메시 생성과 공간 보간의 토대이기도 합니다.
03

보로노이와 들로네는 쌍대

보로노이 다이어그램에는 짝이 있습니다. 들로네 삼각분할은 그 쌍대 그래프입니다. 보로노이 셀이 변을 공유하는 모든 시드 쌍을 연결하면 그 시드들의 들로네 삼각분할이 나오고, 반대로 삼각분할로부터 보로노이 다이어그램을 복원할 수 있습니다. 둘은 같은 이웃 관계를 서로 반대 방향에서 담습니다 — 짝을 이루는 구성을 들로네 삼각분할 도구에서 살펴보세요.

자주 묻는 질문

각 색깔 셀은 무엇을 뜻하나요?
각 셀은 하나의 영역을 표시하도록 색이 칠해집니다. 셀 안의 모든 점은 다른 어떤 시드보다 그 셀의 시드에 더 가깝습니다. 경계를 넘으면 더 가까운 다른 시드의 영역으로 들어선 것입니다.
점을 직접 배치할 수 있나요?
네. 캔버스 아무 곳이나 클릭하면 새 시드가 놓이고 다이어그램이 그 주위로 즉시 다시 그려집니다. 재생성으로 새 랜덤 세트를 뿌리거나, 지우기로 빈 캔버스에서 시작할 수 있습니다.
들로네 삼각분할과는 어떤 관계인가요?
둘은 기하학적 쌍대입니다. 들로네 삼각분할은 보로노이 셀이 이웃한 시드들을 연결하므로, 한 구조에서 다른 구조를 유도할 수 있습니다. 같은 최근접 이웃 정보를 서로 보완적인 형태로 담고 있습니다.