[블렌더] 커브 / 스플라인 / 베지어 / 연속성
개념
블렌더에서의 곡선의 분류
1.CURVE : 하나의 오브젝트
2.SPLINE : 커브를 구성하는 개별단위의 곡선들
즉 하나의 커브 오브젝트는 여러 개의 스플라인들로 구성이 가능하다
#일반적인 개념에서는 스플라인이 큰 단위이고 내부의 각 조각들을 커브라고 함
연속성
커브를 구성하는 각 스플라인들이 이어지는 부분에서의 특성에 따라 구분
1.C0 : 연결은 되어있지만 기울기가 다르다 >> 함수값 일치 / 일차미분값 불일치
2.C1 : 연결이 되어있고 기울기도 같다 >> 함수값 일치 / 1차미분값 일치
3.C2 : C1에 추가로 곡률도 같다 >> 함수값 일치 / 일차미분값 일치 / 2차미분값 일치
C1은 연결점에서 기울기가 같기에 연결부는 자연스럽지만, 연결되는 두 SPLINE의 곡률
이 다르다면 전체적으로 부자연스러운 형상을 가진다. 반면 C2는 곡률마저 같기
때문에 전체적으로 자연스러운 형상을 띤다.
결과적으로 C1은 연결되는 SPLINE들의 곡률의 차이가 심한 경우 연결지점을 찾을
수 있지만, C2는 연결부분을 찾을 수 없고 하나의 연결된 자연스러운 커브로 보인다.
다만 C2의 경우 어느 하나의 Control Point를 조작하면 전체 Curve가 바뀌면서 모든
Curve에 영향이 간다. 반면 C1은 그런 점이 없다 >> Local Control
커브의 특성을 나타내는 요소
1.연속성
연결점에서의 자연스러움을 나타냄
2.보간(interpolate)
각 Control Point들을 실제로 지나는지 여부
보간 성질을 가지는 경우 원하는 형상으로 만들기가 비교적 수월
3.국소 조정(Local Control)
한 Control Point의 조정이 전체 커브의 형상에 영향을 미치는지 여부
SPLINE 종류

| CURVE | C1 | C2 | LOCAL CONTROL | INTERPOLATE |
| Bezier | O | X | X | X |
| Natural Cubic | O | O | X | O |
| Catmull Rom | O | X | O | O |
| B Spline | O | O | O | X |
'Blender > General Theory' 카테고리의 다른 글
| [블렌더] 비디오 오디오 코덱 (0) | 2026.03.04 |
|---|---|
| [블렌더] 호환 포맷 정리 (OBJ FBX PLY STL ABC SVG) (0) | 2026.03.04 |
| [블렌더] 디노이징 & Light Path 클램핑 (0) | 2026.03.04 |