애니메이션에서 주사위 던지기의 결과 숫자를 어떻게 확인할 수 있습니까?

Aug 20 2020

나는 숫자 1-6의 두 개의 일반 게임 주사위를 가지고 있습니다. 나는 그것들을 던지고 싶습니다. - 괜찮아요. 그 방법을 알고 있습니다.

던지기의 결과 (정지시 주사위의 숫자)는 무작위입니다. 하지만 던지는 결과로 주사위에 정확한 숫자를 원합니다 (예 : 애니메이션이 끝날 때 주사위에 1과 5). 어떻게 할 수 있습니까? 아니면 애니메이션 시작시 주사위의 낙하 높이나 회전 높이를 무작위로 변경해야하며 도움이 되길 바랍니다.

감사합니다.

답변

7 moonboots Aug 20 2020 at 00:34

Transform OrientationsLocal로 전환 하고 주사위가 떨어지고 멈 추면 편집 모드 로 이동 하여 원하는 얼굴이 보일 때까지 오른쪽 축에서 180 ° 또는 90 ° 또는 -90 ° 회전합니다.

Robin Betts가 말했듯이 큐브의면 사이에 토폴로지의 작은 차이가 있으면 결과가 변경 될 수 있습니다.이 경우 큐브를 회전하기 전에 결과를 베이킹해야합니다.

또는 user9746379가 제안한대로 주사위를 동일한 크기의 기본 큐브에 부모로 지정하면됩니다.이 부모는 주사위가 아닌 물리를 가지고 있습니다. 큐브가 굴리면 원하는대로 주사위를 회전 한 다음 끝에 주사위 만 렌더링하십시오. 이렇게하면면 간의 토폴로지 차이가 ​​고려되지 않습니다.

7 susu Aug 20 2020 at 02:56

먼저 애니메이션을 만들어서 어떤 얼굴이 맨 위에 있는지 알 수 있습니다.

그런 다음 재질과 텍스처를 할당하여 원하는 숫자를 표시합니다.