질문
Tangential, Parallel, Sweep Lock 옵션은 무엇인가요?
답변
Tangential, Parallel, Sweep Lock 옵션을 통해 경로를 따라 형상을 만드는 단면의 구속을 설정하여 다양한 3차원 형상을 구현할 수 있습니다.
다음과 같은 단면과 경로가 있는 경우,
옵션에 따라 아래의 표와 같이 3차원 형상을 생성합니다.
[Advance] Lock Option : Direction의 이해
3개의 동일한 Path에 Lock Direction(검은색→) 설정에 따라 형상이 어떻게 생성되는지 살펴보겠습니다.
Lock Direction(검은색→) 은 Path에 따라 방향이 변하지 않는 고정 변수 입니다.
Step1.
Path의 접선 벡터(빨간색→)와 Lock Direction(검은색→)이 이루는 평면의 법선(Nomal) 벡터(파란색→)를 구합니다.
(Path의 접선 벡터(빨간색→)는 경로에 따라 방향이 변하고 Lock Direction(검은색→)은 방향이 고정되어 있기 때문에 두 벡터의 각도는 직각이 아닙니다.)
Step2.
Path의 접선 벡터(빨간색→)와 법선(Nomal) 벡터(파란색→)가 이루는 3축 기준으로 단면을 배치하여 최종 형상을 생성합니다.
법선(Nomal) 벡터(파란색→)는 User Section의 Y축에 대응 됩니다.
Summary.
Sweep Lock의 Direction 옵션은 경로를 따라 배치되는 Section의 Local-Y축(파란색→)이
Lock Direction(검은색→)과 직각을 이루도록 제어하는 옵션입니다.
(주의 : 아래의 그림에서 Lock Direction(검은색→)은 하늘색 평면 상에 존재하지 않을 수 있습니다.)
※ Align Type - Tangential :
Section의 Local Z축이 Global Z축(Lock Direction)을 향하도록 면내회전이 일어나는 것입니다.
[Advance] Lock Option : Path&Direction의 이해
3개의 동일한 Path에 Lock Direction(검은색→) 설정에 따라 형상이 어떻게 생성되는지 살펴보겠습니다.
Lock Direction(검은색→) 은 Path에 따라 방향이 변하지 않는 고정 변수 입니다.
Step1.
Lock Direction(검은색→)을 축으로 하는 평면에 Path의 접선 벡터(빨간색→)를 투영 시킨 벡터(파란색→)를 구합니다.
Step2.
투영 시킨 벡터(파란색→)와 Lock Direction(검은색→)이 이루는 3축 기준으로 단면을 배치하여 최종 형상을 생성합니다.
Summary.
Sweep Lock의 Path&Direction 옵션은
먼저, 경로를 따라 Section의 Local-Z축을 Lock Direction(검은색→)에 일치 시키고,
User Section은 Path의 접선 벡터(빨간색→)방향을 향하도록 배치합니다.
※ Align Type - Parallel :
Section들이 Global Z축(Lock Direction) 방향으로 세워지게 되는 것입니다.