[maya] 마야에서 쉽게 booleans기능에 대해 공부하기
booleans이란 집합에 대한 것입니다. 오브젝트끼리 겹치거나, 오브젝트끼리 겹치는 부분을 빼주거나하는 작업을 의미합니다. 저는 오늘 포스트에서는 booleans기능중에 오브젝트를 다른 오브젝트와 겹치게 해서 겹치는 부분을 빼주는 작업(차집합)을 해보겠습니다.
maya에서 booleans – 오브젝트를 이용해서 오브젝트의 면을 뚫는법(차집합)
1. 먼저 뚫린 오브젝트를 생성하겠습니다. 저는 cube를 생성하고 scale x,y,z값을 각각 5, 5, 5을 주겠습니다.
2. 큐브를 통과하게 원기둥 ( cylinder )을 생성하겠습니다.
3. cylinder가 선택된 상태에서 해당 큐브를 통과할 수 있게 단축기r 키를 누르고 위쪽(y축) 방향으로 땡겨서 cylinder를 위쪽방향으로 늘리겠습니다.
ㄴ 뚫고 싶은 오브젝트를 통과할 수 있게 오브젝의 크기를 조절해 주는 것입니다.
4. 레이어 상에서뚫어주는 오브젝트 (cylinder) 를 먼저 선택하고 뚫어지는 오브젝트(cube)를 그 다음에 선택
ㄴ 복습) 복수선택은 ctrl를 누른채로 오브젝트를 선택해주면 됩니다.
5. 그 상태에서 상단 mesh-> booleans-> difference (B-> A)를 해줍니다.
결과)
6. 해당 오브젝트를 뷰어창에서 드래그로 전부 잡아준다.
7. 그 상태에서 상단 edit-> delete by type-> history를 클릭해줍니다.
주의)
근데 boolean으로 뚫린 부분의 면은 사각형 면이 아니라 사각형보다 더 많은 면으로 생성이 됩니다.
그래서 꼭 boolean작업을 하고 나서 면을 사각형으로 만들수 있게 multicut으로 자르거나 전체적으로 리토폴로지를 해야합니다.