Dynamics

서로 다른 마찰값을 가진 두 오브젝트의 다이나믹에 대해 질문드립니다.

by 김건균 posted Sep 07, 2012 Replies 3
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄
Extra Form

언제나 질답란을 통해 많은 것을 배우고 있어 먼저 감사드립니다.

오늘은 도무지 모를 문제가 있어 여러분들께 질문을 드리고자 합니다.


먼저 만들고자 하는 씬의 목표에 대해 말씀드리겠습니다.


스피어를 클로너에 넣고 리지드 바디를 주었습니다. 디폴트 마찰값에 바운스만 조금 올려 주었구요.

이것들을 바닥에 떨어뜨려 굴러가게 하려고 합니다만..자유롭게 굴리지 않고, 제한된 조건 하에서 굴러가게 하려 합니다.


아래 그림에서 보이듯이, 큐브를 기준으로 두 개의 플랜을 양 쪽에 따로 생성하여 바닥을 만들었습니다.

(큐브와 두 개의 플랜은 모두 컬라이더 바디입니다.)

왼쪽의 1번 플랜은 낮은 마찰값을 주었으며, 오른쪽의 2번 플랜은 프릭션을 높게 주어

스피어들이 왼쪽 방향으로는 빠르게 굴러가고, 오른쪽 방향으로는 천천히 구르다 멈추게 하려고 합니다.


그런데 프릭션을 아무리 다르게 설정해도 스피어들은 양 쪽 방향 모두 같은 속도로 굴러갑니다. 멈추지도 않고 말이죠.

(스샷에는 30과 1000의 차이입니다만..실제로 수백만 단위(?)의 최대치까지 높여 보았습니다.)


원래 목표대로 왼쪽으로 향하는 스피어들은 계속 굴러가고,

오른쪽으로 향하는 스피어들은 감속시켜 제동하게 할 수 있는 방법이 있을까요?

알려주신다면 정말 감사하겠습니다ㅜ 몇 시간을 이것만 만지고 있었는지;;


아래는 스크린샷입니다. 씬 파일(Dynamic_Q.zip)도 함께 올려 봅니다. 도와주세요~


0001.jpg 0002.jpg 0003.jpg 0004.jpg 0005.jpg

  • ?
    엘도라도 2012.09.07 01:59 Files첨부 (1)

    시네마포디는 구르는 마찰은 포함하지 않습니다.(도움말에 나와 있습니다.^^;) 

    각도적인 제동을 이용하시거나 마찰오브젝트를 사용하세요.

    씬의 바닥이 평면이면 각도적인 제동보다는 마찰오프젝트에 감쇠를 잘 주셔서 사용하시면 될 것 같습니다.

  • ?
    김건균 2012.09.07 02:55

    답변 정말 감사합니다. 덕분에 또 하나 배웠네요^^

    도움말을 제대로 숙지하지 못한 불찰이 있지만..앞으로는 헬프를 꼼꼼히 읽어야겠어요!

  • ?
    초사 2012.09.07 20:09

    Linear Damping

    Angular Damping

    값에 수치를 주세요.

     

    이동과 회전에 저항을 주는 옵션입니다.


Articles