표면 따르기 동작

표면 따르기 동작은 정지 상태이거나 애니메이션할 수 있는 오브젝트 표면을 기준으로 대리자를 이동합니다. 예를 들어 애니메이션 노이즈 수정자를 패치 그리드에 적용하여 거친 물결 표면을 시뮬레이션할 수 있으며, 표면 따르기가 가이드하는 오브젝트가 맨 위에 있습니다.

주: 기본적으로 표면 따르기의 영향을 받는 대리자는 현재 대리자가 있는 면의 평면과 현재 방향을 기준으로 지정된 프레임에서 이동할 방향을 선택합니다. 따라서 언덕의 반대쪽 아래에서 점을 찾는 동안 언덕 위로 이동하는 오브젝트는 위쪽 경사를 따르는 대신 왼쪽 또는 오른쪽으로 회전하여 언덕에 접합니다. 투영 벡터 옵션을 사용하여 이 설정을 재정의할 수 있습니다.

인터페이스

[대상 지표면 버튼]
표면으로 사용할 단일 "대상" 오브젝트를 지정합니다. 이 버튼을 클릭한 다음 뷰포트에서 대상 오브젝트를 클릭합니다. 대상 이름이 버튼에 나타납니다. 대상 표면을 선택하기 전에는 레이블이 "없음"으로 표시됩니다.

다중 선택(다음 항목 참조)을 사용하여 여러 대상을 선택한 경우 "다중"이라는 레이블이 버튼에 나타납니다. 대상으로 지정되는 오브젝트를 보려면 다중 선택 버튼을 클릭합니다. 지정된 대상이 강조 표시된 선택 대화상자가 나타납니다.

다중 선택
선택 대화상자를 열어 다중 대상을 지정할 수 있습니다.

둘 이상의 대상이 있는 경우 대리자는 처음에 그룹에서 가장 가까운 대상을 향해 이동한 다음, 표면으로 전환하는 지점인 다른 대상이 발생할 때까지 표면으로 이동합니다.

투영 벡터 그룹

이 컨트롤을 사용하면 대리자가 이동하는 가상 평면을 설정하여 표면 따르기 동작에서 계산하는 기본 방향을 재정의할 수 있습니다. 이렇게 하려면 원하는 가상 평면에 수직인 표준 좌표의 벡터를 지정합니다.

예를 들어 언덕이 있을 때 대리자가 언덕을 돌아가는 대신 언덕 위로 똑바로 계속 이동하게 하려면 기본 투영 벡터 설정인 X=Y=0, Z=1을 사용합니다. 이 벡터는 표준 Z(수직)축과 정렬되므로 표준 XY 평면에 평행인 평면을 지정합니다. 따라서 대리자는 표면을 따르는 동안 항상 직선으로 이동합니다.

투영 사용
설정하면 표면 따르기가 기본값을 사용하는 대신 지정된 벡터로부터의 대리자 방향을 계산합니다.

X/Y/Z표준 좌표를 사용하여 벡터를 지정합니다. 기본값은 X=Y=0, Z=1입니다. 범위는 -1.0에서 1.0 사이입니다.

설정 중 하나만 0이 아니면 투영 벡터가 0이 아닌 축과 정렬됩니다. 0이 아닌 설정을 결합하여 표면 따르기의 각도 평면을 만듭니다. 예를 들어, 표준 Y축 주위를 시계 방향으로 45도 회전한 가상 평면을 만들려면 X=Z=1 및 Y=0으로 설정합니다. 또한 세 축을 모두 0으로 설정하여 벡터 없음으로 지정할 수 있으므로 투영 사용을 효과적으로 해제하게 됩니다.

표면 위치 그룹

간격띄우기
표면 법선을 사용하여 표면 위 대리자의 거리를 지정합니다. 각 프레임에서 다시 계산됩니다.
간격띄우기 표시
설정하면 표면에 수직인 표면 오브젝트의 각 정점에서 나오는 선으로 간격띄우기 거리를 표시합니다.
[표면 따라가기 대상 색상 견본]
솔루션 중에 표면 따르기 대상(다음의 대상 표시 참조)을 그리는 데 사용되는 색상을 표시합니다. 다른 색상을 선택하려면 상자를 클릭합니다.

대상 표시설정하면 표면 따라가기 동작의 영향을 받는 각 대리자의 중간 목표가 시뮬레이션 솔루션 중에 와이어프레임 구로 뷰포트에 그려집니다.

대리자가 따를 표면에서 멀어지기 시작하면 대리자가 표면에 도달하기 전에 대상이 가장 선명하게 표시됩니다. 그런 다음 표면 가장자리에 대상이 배치됩니다. 대리자가 실제로 표면을 따르는 동안 표면에서 한두 프레임 앞의 새 대상만 설정하므로 일반적으로 대상이 대리자와 일치합니다.

대상 배율
대상 크기를 설정합니다.