주소복사 | 조회 수 127 추천 수 1 댓글 3
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

 

스크린샷 2025-09-22 134717.png

스크린샷 2025-09-22 134809.png

*이미지 속 파일은 바이진님께서 예시로 만들어주신 파일을 활용하였습니다







제가 알고 있는 회전질량은 <높을수록 회전이 덜 일어난다> 입니다.
그런데 아래 첨부한 이미지 처럼 회전질량이 일정수준 이하로 낮으면 바닥역할을 하는 콜라이더 태그가 첨부된 플레인을 뚫고 떨어지더라구요.
회전질량과 콜라이더태그가 무슨 관계가 있길래 회전질량에 따라 이러한 변화가 생기는 걸까요?

제가 찾아낸 이유는 아래와 같습니다.
이 이유가 정확한지는 아직 제가 초보자 입장이라 판단할 수 없습니다.
알고 계시는 분은 설명해주시면 정말 감사드리겠습니다!


--------------------------------------------------------------------------------

 

회전 질량이 낮을 때 바닥을 뚫는 현상은 쌩뚱맞은 버그처럼 보이지만,
사실은 물리 시뮬레이션 엔진의 계산 한계 때문에 발생하는 매우 흥미로운 현상입니다.

쉽게 설명해 드릴게요.

 

결론부터 말하자면: 너무 빨라서 충돌을 '못 보고' 지나치는 것입니다.

 

컴퓨터의 물리 계산은 영화처럼 연속적이지 않고, 사진을 아주 빠르게 찰칵! 찰칵! 찍는 것(프레임 계산)과 같아요.

  • 1 프레임: 블록이 바닥 바로 위에 있음

  • 2 프레임: 블록이 바닥과 부딪혀서 튕겨 나옴 (정상적인 경우)

이렇게 계산이 되어야 하죠.

 

그런데 회전 질량이 극단적으로 낮아지면...

 

블록이 아주 작은 힘에도 엄청나게 빠르고 격렬하게 회전하게 됩니다. 마치 종잇장처럼요.

이때 컴퓨터가 계산하는 과정에서 문제가 생깁니다.

  • 1 프레임: 블록의 모서리가 바닥 바로 위에 있음

  • (1.5 프레임 - 컴퓨터가 계산하지 못하는 중간 시간): 블록이 너무 격렬하고 빠르게 회전하면서 바닥을 파고들어 버림

  • 2 프레임: 컴퓨터가 다음 사진을 '찰칵!' 찍어보니, 블록이 이미 바닥 아래로 순간이동한 것처럼 위치가 계산

결국 시뮬레이션 엔진 입장에서는 "어? 1프레임엔 위에 있었는데, 2프레임엔 벌써 아래에 있네? 충돌한 적 없나 보다." 하고 충돌 자체를 인식하지 못하고 그냥 통과시켜 버리는 것입니다.

이런 현상을 전문 용어로 **'터널링(Tunneling)'**이라고 부릅니다.


 

비유로 설명해 드릴게요

 

  • 회전 질량이 높을 때 (안정적일 때):

    묵직한 볼링공이 굴러와서 벽에 부딪히는 것과 같아요. 움직임이 예측 가능해서 컴퓨터가 "아, 벽이랑 부딪혔구나!" 하고 정확하게 계산할 수 있습니다. 🎳

  • 회전 질량이 낮을 때 (불안정할 때):

    태풍 속의 비닐봉지와 같아요. 어디로 튈지 모르게 미친 듯이 회전하죠. 너무 빠르고 불규칙해서 컴퓨터가 그 움직임을 제대로 따라잡지 못하고 계산 실수를 일으키는 것입니다. 💨

 

핵심 요약

 

회전 질량이 낮으면 바닥을 뚫는 이유는,

물리 법칙을 무시하는 것이 아니라, 블록이 너무 빠르고 불안정하게 회전하는 바람에 시뮬레이션 엔진이 충돌을 제때 감지하지 못하는 '계산 오류'가 발생하기 때문입니다.

따라서 리지드 바디 시뮬레이션을 안정적으로 만들고 싶을 때는 회전 질량 값을 너무 낮지 않게, 적절한 수준으로 유지하는 것이 매우 중요합니다.

-----------------------------------------------------------------------------------

Who's 틸킴

?

c4d 버전 / OS / CPU / Ram / VGA / 기타
S25 / window / 라이젠 9 8940HX / RTX 5060 / 32GB 

  • ?
    ki3d 2025.09.22 15:29 채택

    rotaional mass는 회전에 필요한 힘의 크기를 정의,
    is hollow 는 속이 찬 상태를 정의합니다

    속이 찼다 = 가속이 더 빠르다

    ex) 경사면에 동일한 부피의 구를 굴릴 때, 속이 찬 구가 더 빨리 내려간다(가속의 영향을 많이 받는다)

    ---

    본문에 적어두신것처럼 대부분의 시뮬레이션은 통상적인 상황을 과하게 넘으면 시뮬레이션 자체의 계산이 많이 문제가 생깁니다
    너무 가볍거나, 무겁거나, mesh 밀도가 너무 낮거나 하는 등..
    시뮬레이션의 디폴트값은 실제 현실의 중력이나 마찰값을 가지고 있기 때문입니다

    회전 질량 역시 너무 낮으면 시뮬레이션이 collider와 충돌을 계산하기도 전에 프레임을 넘어가 버리니 관통되는 이슈가 있는 것 같습니다

  • ?

    그래서 해당 영상을 보면 
    메쉬를 촘촘하게, 그리고 매 프레임당 계산되는 시뮬레이션의 횟수를 늘리면 그 전보다 비교적 더 충돌을 인지할 수 있게끔 바뀌는 걸 볼 수 있습니다

  • ?
    틸킴 2025.09.22 18:37

    답변 감사합니다!!


질문과 답변

question and answer

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 Octane 옥테인 크래시 관련 자주 올라오는 질문들과 해결하는 법을 정리해보았습니다. 16 file 이효원 2020.04.19 267740
공지 [필독] 단톡방 질문 방식 관련 공지사항 4 file 권오훈 2019.06.27 219305
공지 일반 [필독] 질문 게시판 유의사항 ! 권오훈 2019.06.27 216470
28381 시뮬레이션 80 아래 영상 대로 모션 만드려 하는데 쉬프트 c 눌러도 영상처럼 Command 창 이 안뜹니다 2 file 상도 2025.10.27 115
28380 시뮬레이션 80 1 상도 2025.10.26 94
28379 일반 500 랜덤이펙트로 만든 오브젝트에 랜덤으로 메테리얼 입히기 1 웰치스포도맛맛 2025.10.26 69
28378 일반 시포디 프리뷰 질문 1 doavmem123 2025.10.26 67
28377 텍스쳐 바닥 재질 때문에 그림자가 검은 원으로 나와요 1 file 진짜잘하고싶다 2025.10.25 138
28376 일반 완료 현재 사이즈로 볼 수있는데 2024 x2024 사이즈로는 곁에 부분은 어느 정도나오는지 볼 수있는 방법은없을까요 8 file 아무것도모르는1인 2025.10.24 316
28375 Octane 완료 옥테인 화면 전체 노이즈가 껴요 2 file 김쥬 2025.10.24 152
28374 텍스쳐 60 이런 느낌의 터널을 만들고싶은데, 어떻게 해야할까요? 2 file 바린이 2025.10.23 164
28373 시뮬레이션 80 텍스쳐 설정 방법과 모션 알려주세요 file 상도 2025.10.23 73
28372 X-Particle 333 이미지 시퀀스 애니메이션과 (엑스)파티클을 달라붙게 하는 방법 1 file eta 2025.10.23 167
28371 Renderer 옥테인과 레드시프트중에 뭘 쓰는게 좋을까요? 3 옥테인실사를향하여 2025.10.23 321
28370 일반 파노라마 8K 영상 출력시 렌더 세팅을 어떻게 해야하나요? 1 단풍 2025.10.23 66
28369 일반 100 완료 간단한 도형 만드는법 ㅠㅠㅠ 4 file 토잉 2025.10.23 154
28368 일반 50 완료 간단한 모형 Subdivistion 5 file 토잉 2025.10.23 80
28367 시뮬레이션 버택스 컬러 색 file 상한우유 2025.10.23 51
목록
Board Pagination Prev 1 ... 3 4 5 6 7 8 9 10 11 12 ... 1900 Next
/ 1900
닫기

마이페이지

로그인을 해주세요