본문 바로가기
Graphics/3D Graphics

Blender 3D Intro. - 객체의 분할과 보수

by The Programmer 2026. 7. 19.

1. Introduction

 

Blender 3D에서 객체를 분할하는 방법에 대해 살펴봅니다. Blender 3D에서 큐브 객체를 예로 들자면, 큐브 객체의 내부는 가득 채워진 사물이 아니라 텅 빈 사물입니다. 그러므로 큐브 객체는 빈 라면 상자같습니다.

 

[ 객체 절단법 ]

 

객체 절단법 중에서 많이 사용되는 방법은 Loop Cut + Separate 방법입니다. 절차는 다음과 같습니다.

 

1) 큐브 선택 후 Edit Mode로 전환.

 

2) 단축키 Ctrl+R로 중앙에 루프 컷(Loop Cut)을 추가 --> 클릭으로 확정.

(이 상태에서 절단면 위치 이동이 가능합니다.)

 

3) 절반 쪽 면이나 또는 정점을 "모두" 선택. 마우스 휠버튼을 클릭한 채로 드래그해서 스크린 화면을 돌려가면서 모두 선택해야 합니다. Shift 키 + 마우스 클릭을 사용해야 함.

 

4) 분리 단축키 P 키를 누르고 팝업 메뉴가 뜨면 [ Selection ] 을 택해서 분리합니다. 이렇게 하면 선택된 면을 기준으로 객체가 분할되면서 객체가 분할되었기 때문에 자동으로 객체의 숫자가 하나 늘어납니다. 씬 컬렉션(Scene Collection) 패널창에 자동으로 큐브 하나가 새로 생겨납니다.

 

5) 오브젝트 모드Object Mode로 돌아가서 두 개의 독립된 큐브 오브젝트가 생겨난 것을 확인해봅니다. 이 방법은 사각형 큐브를 정확히 2등분할 때 가장 직관적입니다. 그래도 이 상태에서 절단면 위치 이동이 가능하기 때문에 정확한 2등분이 아니어도 매우 유용합니다. 그런데 이 방법은 객체의 보수(=수리)가 필요합니다.

 

6) 큐브 객체를 잘라내어 2분할하면 내부가 빈 상태이기 때문에 잘라진 절단면의 벽면이 사라진 면-공동화 상태가 발생합니다. 잘라진 그 부분에 면이 존재하지 않는다, 없다라는 뜻입니다. 면-공동화 상태가 발생하면 수리하면 됩니다. 비교적 간단합니다.

 

7) 편집 모드에서 점 선택 모드로 바꾸고, 사라진 면의 네 꼭지점(=모서리점)들을 Left Shift 키 + 클릭으로  모두 선택하고, 이 상태에서 필Fill(=채우기)을 뜻하는 단축키 F를 치면 됩니다. 네 꼭지점을 기준으로 면이 새로 생겨납니다. 이런 과정을 객체의 면 보수(=수리, 리페어repair)라고 합니다.

 

나머지 방법은 다음 시간에.

 

- Bisect Tool 방법

- Boolean Modifier 방법

 

 

2. Code

 

to box1
    repeat 2 [ fd 100 rt 90 fd 12 rt 90 ]
end

to box50
    repeat 50 [ box1 move1 ]
end

to draw
    vLine1
    returnLeft
    lineFeed
    rt 49 box50 HT
end

to goStartingPosition
    pu lt 90 fd 470 rt 90 pd
end

to lineFeed
    pu back 65
    pd
end

to main
    setup
    draw
end

to move1
    pu rt 90 fd 20 lt 90 pd
    lt 2
end

to returnLeft
    pu lt 90 fd 920 rt 90 pd
end

to setup
    Window CS Home PPT PD ST
    goStartingPosition
end

to vLine1
    rt 90 fd 940 lt 90
end

 

3. Result

 

[ Loop-Cut 방법으로 큐브 객체를 2등분한 결과, 큐브 보수가 필요함. ]

 

4. Notes

Not yet! ^.^;

 

■ 응용 연습 과제

1) 랜덤 컬러링

2) 좌우 균형 맞추기

 

 

5. Files

 

Not yet! ^.^;

 

 

6. Ref.

 

 

Happy Programming!

^.^;