[블렌더] 커브 / 스플라인 / 베지어 / 연속성

SMALL

개념

 

블렌더에서의 곡선의 분류

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

 

728x90
반응형
LIST