top of page

보충 강좌 #2: cMask와 cGroup의 호환성

안녕하십니까 몬캣입니다.

이름만 들어도 어려운 cMask와 cGroup! 진짜 짧고 간편하고 쉽게 알려드리겠습니다.


먼저 cMask랑 cGroup에 들어가는 물체들을 말하겠습니다.


  • cMask랑 cGroup

  • red:레드팀

  • blue:블루팀

  • ball:공

  • wall:벽

  • all:모든 물체 


이렇게 다섯가지로 분류됩니다.ㅎㅎ


cMask란 어떠한 물체를 막는다고 하셨죠? 네 맞습니다.


그리고 cGroup는 어떠한 물체를 막는 구성원이라고 말했습니다.

즉, 조금 더 자세하게 말하자면,


  • 예)cMask: red,blue 이고, cGroup: wall이다


라고 하면 그 Segment나 Disc는 벽으로써 red랑 blue를 막을 수 있습니다. 하지만 cMask에는 ball이 없기때문에 Disc나 공은 그 선이나 Disc를 뚫을 수 있습니다. 


혹은 cMask :all로하고 cGroup를 아무거나 설정하면 모든 물체를 막게 되어있습니다. 무슨말인지 아시죠? (팔아파 ㅠㅠ)



 그리고 서로 부딪치는 경우를 설명해 드리겠습니다.

여기 선이 있고 공이 있습니다.

  • 선A: cMask를 red,blue로 하고 cGroup를 wall로 합니다.

  • 공B :cMask를 wall로 하고 cGroup를 red,blue로 합니다.


그러면 서로가 서로를 마크해서 공B가 선A를 통과하지 못하겠죠?

이러면 좋은 예가 있습니다.


선을 대형 곡선으로 만들어서 cMask와 cGroup을 방금전 처럼 맞춘다음에 풀장이나 세탁기를 만들면 안성맞춤이겠네요. 


이렇게 선과 공을 cMask하고 cGroup를 하면 작품을 만들수 있을 만큼 중요한 기능입니다.


궁금하신 점 있으면 댓글로 남겨주시기 부탁합니다.

 

조회수 54회댓글 0개

최근 게시물

전체 보기
bottom of page