본문 바로가기

리깅6

개 리깅연습6 : Blendshape 그리고 미러(mirror)하는 방법 대망의 마지막 포스팅 ! 이제 이거 끝나면 애니메이션 포스팅으로 넘어갈 예정이다. 블랜드쉐입은 shape를 섞는 그 이름처럼 조인트와 별개로 매쉬로만 움직일 수 있다. 사실 정확히 말하면 vertex의 위치값을 옮기는 것인데, 매쉬의 vertex를 아무거나 클릭해보면 스크립트 에디터에 버텍스 번호를 볼 수 있다. 각 버텍스마다의 고유 번호들을 맞춰서 블랜드쉐입이 되는것이다. 그렇기 때문에 블랜드쉐입을 위해 만든 매쉬가 변형되어 버텍스 갯수가 추가되거나 삭제되는 등 의 경우엔 블랜드 쉐입이 되지않는다. 그러나 이 유의사항은 과거 피사체를 블랜드쉐입의 갯수만큼 복사해서 일일이 스컬팅을 했을때 이야기이다. 마야는 2016버전으로 넘어오면서부터 기능을 새롭게 바꿨는데, 기존 매쉬를 복사하지않고도 블랜드쉐입을 적.. 2020. 12. 22.
개 리깅연습4 : 하이어라키 정리 후 Skin Bind 드디어 스킨과 조인트를 바인드,,, 하기전에 컨트롤러 하이어라키 정리와 이빨, 혀 등 오브젝트를 어떻게 정리해야할지에 대해서 알아보자 먼저 조인트는 하이어라키를 정리할것도 없이 하다보면 자연스럽게 정리되어있을 것이다.다만 컨트롤러와 Constrain으로 연결하면 조인트아래에 체인아이콘으로 컨스트레인이 생기기때문에 복잡해보인다. 컨트롤러와 constrain으로 연결하기 전이다.조인트는 네이밍이 상당히 중요한데, 전체와 연결되어있는 왕조인트 : Root(뿌리)그아래로 왕조인트에서 퍼져 나가는 네개의 조인트들 :spine_lower (아래쪽 척추) tail (꼬리) I_femur (왼쪽 대퇴골) r_femur (오른쪽 대퇴골) spine_lower (아래쪽 척추) 아래에는 spine_mid (중간 척추) sp.. 2020. 11. 12.
개 리깅연습3 : ik handle편 (feat. 컨트롤러) 조인트작업을 마쳤다면 다리에 ik작업을 해줘야한다. ik(inverse kinematics)는 발목을 잡고 움직였을때 그것에 따라서 역 운동을 한다고해서 붙여진 이름이다. 그럴려면 발목있는 곳에 피봇이 있어야겠네, 하지만 개의 경우 사람보다 다리에 조인트를 더 많이 사용하기 때문에 헷갈렸다. IK에 대해서 먼저 알아보도록 하자. ik작업을 하는 방식은 여러개인데 내가 선택한 방법은 3개의 ik를 사용하는 방식이었다. 기본적으로 ik옵션에는 Pole이 필요없는 Single-Chain Solver와 Pole을 필요로하는 Rotate-Plane Solver가 있다. 그런데 기본옵션에 없는게 하나 더 있다. 바로 ikSpringSolver인데, 주로 곤충다리처럼 여러번 꺽이는 조인트에 쓰인다고 한다. 기본옵션에.. 2020. 11. 12.
개 리깅연습 2 : 조인트편 이번 포스팅에는 리깅을 위한 모델링을 마치고 조인트를 사용하는과정을 담아보려한다. 너무어려운 튜토리얼을 참고하면서 뻘짓을 많이 했지만 그만큼 새롭게 알게 되는것도 많았다. 내가 참고한 이 튜토리얼은 게다가 뒤에가면 코드를 짜서 조인트를 연결함,,, youtu.be/gxU6aEKYC6Y 여기 영상 썸네일 잘 보면 숄더 조인트와 목, 스파인 조인트가 연결이 안되어있는데, 이상태로 파이썬 스크립트를 사용해서 리깅을 완성시킴,,,,,,, ㅋㅋㅋㅋㅋㅋ 이걸 보고 따라하는 사람이 있을가,, 적어도 나같이 개 리깅을 처음 도전하는 사람은 이 튜토리얼의 대상이 아닌것같다. 그래서 조인트 이후 작업은 다른 영상들도 많이 참고하며 연습했다. 조인트의 기본 위치는 개의 해부학 이미지를 보면서 참고했다. 튜토리얼에서는 조인트.. 2020. 11. 6.
마야 리깅공부하기 좋은 튜토리얼 사이트 리깅작업은 항상 나를 멈칫하게 만든다. 그만큼 자신있지 않아서 그런듯,, 맨날 기본 휴먼 리깅까지만하고 다른 크리쳐 리깅은 시도하다가 말아버린다. 또 내 직업상 크리쳐리깅 할 일이 별로 없기도하고! 그래도 알고는 있어야지 하는 마음으로 찾다가 발견한 사이트, www.antcgi.com/tutorials Digital Art Tutorials — antCGi Learn to model, rig and paint with a whole host of free tutorials. www.antcgi.com 처음엔 유튜브에서 우연히 발견하고 시간날때마다 한개씩 보고있다. 채널정보를보니 2014년도에 설립된 anicgi라는 회사에서 제공하는 튜토리얼이고, 설립한 사람은 안토니 워드(Antony Ward)라는 영국.. 2020. 10. 22.
Constraint 의 종류! 리깅할 때 필수 요소 Contstrain에 대해 알아봅시다. constrain 은 말그대로 제약이다, 움직임에 있어서 제약을 줍니다. 1. Parent 페어런츠는 두가지 종류가 있는데 하나는 컨스트레인을 쓰지않고 아웃라이너의 하이어라키를 이용한 것입니다. 두개의 오브젝트를 차일드될것 먼저 선택, 부모가 될것을 나중에 쉬프트와 함께 선택 후 단축키 P 를 누르면 됩니다. 다른하나는 오늘 다룰 컨스트레인을 이용하는 방법입니다. 이 방법보단 위의 방법이 더 가볍지만, 리깅의 경우 모델링을 레퍼런스로 불러오게되기때문에 페어런츠를 위의 방법으로 할 수 없습니다.(만약 그렇게 하려면 모델링을 임포트해서 그 연결을 다시 해줘야겠죠) 모델링을 계속해서 레퍼런스를 업데이트하기 위해서는 컨스트레인을 사용합니다. 페어런츠 .. 2020. 10. 15.