Maya에서 카메라 작업을 할 때 저는 Focus Distance를 한사람에게 계속 고정 시켜서 Depth of Field에서 배경에 블러처리를 조금 더 알기 쉽게 해보고 싶었습니다.
간단하게 말하면 사람과 카메라의 거리를 계속 실시간으로 재면서 그 거리값을 Focus Distance에 실시간으로 입력되게 하고 싶었습니다. 그렇게 되면 무조건 사람에게 고정되어 있기에 사람은 선명하게 배경은 그때그때에 맞게 자유롭게 블러처리를 할 수 있다는 편한 점이 있습니다.
그 연결 방법에 관해서 설명해 보겠습니다. Connection Editor를 사용하기 때문에 여러가지로 응용이 가능한 방법 이라고 봅니다.
예시를 위한 설정
먼저 리스트와 같이 설정을 하겠습니다.
- 대상이 되는 사람을 Target으로 설정
- 카메라는 Cam으로 설정
Measure툴로 거리재기
Create – Measure Tools – Distance Tools
그리고 Locator를 각각 Target과 Cam에 Parent등으로 어떻게 움직여도 실시간으로 딱 붙어있게 해줍니다.

저는 이렇게 설정했습니다. 참고해주세요.

Shapes를 표시
Outliner에서 Display – Shapes 눌러줍니다. 이렇게 하는게 편해서 하는건데 끝나면 해제해주셔도 됩니다.

Connection Editor로 연결
Windows에서 Connection Editor를 열어줍니다.

왼쪽에는 distanceDimensionShape를 선택해서 불러주시고
오른쪽에는 CamShape를 선택해줍니다.
그리고 각각 검색어에 dis foc라고 적혀있는데 distance를 검색하려고 dis를 입력했습니다. 이런식으로 각각 연결할 노드를 검색해서 왼쪽에서 오른쪽 순으로 선택해주시면 연결되는걸 보실수 있습니다.
정확하게는 distanceDimensionShape의 distance를 선택 후 CamShape의 focusDistance를 선택하시면 연결됩니다.

연결이 되면 Depth of Field의 Focus Distance의 값이 노란색으로 바뀐걸 보실 수 있습니다. 카메라를 움직여 보시면 실시간으로 값이 바뀌는걸 볼 수 있습니다.

답글 남기기