홈 › 디자인

3D 메시 단순화

파일을 넣고 남길 비율을 고른 뒤 ‘줄이기’를 누르세요. 처음에는 50%로 해 보고 모양을 보며 조절하면 돼요.

파일은 서버로 전송되지 않고 내 기기에서만 처리돼요
3D 파일을 여기에 놓거나 눌러서 고르기STL · OBJ · PLY · GLB
파일을 고르면 여기에 보여요

50%

모양은 살리고 삼각형 수만 줄여요

3D 스캔 결과나 조각 프로그램에서 내보낸 모델은 삼각형이 수십만~수백만 개라 파일이 크고, 웹 뷰어·게임·슬라이서에서 느려요. 파일을 넣고 ‘남길 삼각형 비율’(또는 정확한 개수)을 고른 뒤 ‘줄이기’를 누르면 결과가 바로 보이고, 와이어프레임으로 삼각형이 어떻게 줄었는지, ‘원본 보기’로 전후 모양을 번갈아 볼 수 있어요. 마음에 들면 STL·OBJ·PLY·GLB 중 하나로 저장하세요.

어떻게 줄이나요

Garland와 Heckbert가 1997년에 발표한 이차 오차(quadric error metric) 모서리 합치기 방식을 써요. 꼭짓점마다 주변 면들의 평면까지 거리 제곱을 담은 값을 만들어 두고, 모서리 하나를 점 하나로 합쳤을 때 모양이 가장 적게 변하는 모서리부터 차례로 합쳐요. 그래서 평평한 바닥이나 벽은 크게 줄고, 눈·코 같은 굴곡이나 모서리는 오래 남아요. 합친 뒤 면이 뒤집히는 경우는 건너뛰고, 열린 가장자리(구멍 테두리)는 모양이 무너지지 않도록 움직이지 않아요. 구현은 Sven Forstmann의 Fast Quadric Mesh Simplification(MIT)의 문턱값을 점점 올리는 방식을 따라 이 사이트에서 직접 작성했어요.

결과 확인

결과 표에서 삼각형 수, 바이너리 STL 기준 용량, 크기 변화, 부피 변화(닫힌 메시일 때)를 비교할 수 있어요. 부피 변화가 1~2% 안쪽이면 대부분 눈으로 차이를 느끼기 어렵고, 3D 프린팅용이라면 0.5% 안쪽을 권해요. 너무 적게 남기면 모양을 지키려고 목표보다 덜 줄일 수 있어요.

주의할 점

색·텍스처(UV)는 남지 않고 모양만 저장해요. 여러 덩어리로 된 GLB는 하나의 메시로 합쳐 저장해요. 수백만 개 삼각형은 기기에 따라 수십 초가 걸릴 수 있어요. 파일은 서버로 올라가지 않고 이 기기 안에서만 계산해요.

참고한 자료

자주 묻는 질문

몇 %까지 줄여도 되나요?

3D 스캔은 10~25%까지 줄여도 모양이 거의 같은 경우가 많아요. 기계 부품처럼 평평한 면이 많은 모델은 원래 삼각형이 적어서 많이 줄이면 각진 곳이 무너질 수 있어요. 결과 표의 부피 변화와 와이어프레임을 보고 정하세요.

줄였더니 ‘닫힌 메시’가 아니래요.

아주 많이 줄이면 얇은 부분이 서로 붙어 생길 수 있어요. 비율을 조금 높이거나 ‘STL 수리·점검’으로 고친 뒤 쓰세요.

색과 텍스처가 사라졌어요.

이 도구는 모양만 줄여요. 텍스처가 있는 GLB는 3D 프로그램(Blender 등)의 Decimate 기능을 쓰는 게 좋아요.

함께 쓰면 좋은 도구