고급
이 값은 일반적으로 수정될 수 없습니다. 단지 어떤 충돌 타입에만 영향을 줍니다. Cinema 4D는 여러가지 내부적이고 최적화된 충돌 알고리즘을 가지고 있습니다:
충돌 여유분 파라미터는 단지 2개의 충돌 타입에만 영향을 미칩니다.
라운드와 오목형에 대한 간단한 설명:
간단하게 말해서, 충돌 여유분 은 아래와 같이 일합니다: 예를 들어 큐브를 사용하면 여유분은 큐브로부터 빠지게 합니다. 큐브를 작게 만들고 또 추가하고, 기본 큐브보다 큰 둥근 형태의 엣지를 만듭니다.
날카로운 엣지를 둥글게 만듭니다.
이 값은 충돌이 불안정하거나 부정확할 때에만 수정되어야 합니다. 이 값은 0을 지정해서, 안정성과 렌더 시간을 줄일 수 있습니다.
bullet 엔진에서 Cinema 4D의 단위를 재해석하게 하는 요소입니다. 간단하게 이 경험 법칙을 따릅니다:
Cinema 4D의 크기 단위가 100인 씬에서 날라서 지나가는 오브젝트들이 있다면, 사이즈 증가값에 100cm을 입력합니다. 오브젝트들이 1000 단위의 크기라면 사이즈 증가 값에 1000cm입력합니다.
이 값은 오브젝트들이 이상하게 움직일 때, 예를 들어 잘못된 연산을 할 경우에만 수정해야 합니다.
충돌로 인해 움직임에서 결점이 발생하는 것을 방지하기 위해서 여기에 값을 입력합니다. 오브젝트들이 서로서로 의존하거나 상충될 때, 보이지 않을 만큼 작은 탄성 충돌은 오브젝트들이 서로 교차되는 것을 방지하기 위해서 연산됩니다. 정의한 시간이 지나간 후에는 작은 탄성 충돌은 발생하지 않습니다. 구 형태로 각각 배치되어 있는 뉴턴의 진자를 상상해보세요. - 여기에 시간이 너무 짧은 시간이 입력되면 진자가 간단히 움직이지 않을 것입니다.
속도 임계값(직선적인 속도 적용 기준) 반대로, 오브젝트는 다른 오브젝트들의 영향을 계속 받게 됩니다.
랜덤 배정 [-2147483648..2147483647]
모그라프 다이나믹이 연산될때, 다양한 위치에서 랜덤 숫자들이 사용됩니다. 이 값이 수정되면 다른 랜덤 숫자를 생성해서 그에 맞춰 다이나믹 오브젝트들의 움직임에 영향을 줍니다. 유리잔에 클론들이 쏟아지고 클론들중 하나의 위치가 잘 못된 것을 상상해보세요. 랜덤 배정 값을 수정해서 애니메이션을 다시 플레이합니다. 랜덤 배정값이 바뀔 때마다 클론들이 다른 위치에 배치됩니다.
이 매개 변수는 모그라프 다이나믹 시뮬레이션의 정밀도에 아주 중요합니다. 값이 높을 수록, 더 정밀하게 연산합니다. 이 값은 빠른 속도에서 클론들이 움직일 때 특히 증가시켜야 합니다.
프레임 당 단계는 정확히 어떤 효과를 가지는 걸까요? 그것은 애니메이션 되는 각 프레임을 나눠서, 지정한 시간적 영역에 따라 각 프레임별로 다이나믹을 연산합니다.
큐브를 빠르게 움직여서 바닥에 충돌하도록 하겠습니다. 큐브는 12프레임에서는 바닥위에 있고, 13프레임에서는 완전히 바닥 아래에 있습니다. 프레임 당 단계 값이 1일 경우에는 이 인스턴스에서 Cinema 4D는 충돌은 연산하지 못합니다.. 프레임당 단계값이 증가했다면, 충돌은 12.2프레임에서 12.4프레임으로 개별적으로 연산을 해서 정확하게 연산하게 됩니다.
값이 높을 수록 더 정밀하지만, 오랜 렌더시간이 걸립니다.
스텝당 최대 해석 반복 [3..10000]
적용 기준 에러 [0.1..100%]
이전 매개변수에 설명한 바와 같이, 애니메이션의 각 프레임이 프레임당 단계 수치값으로 분할됩니다. 이러한 각 단계에 대한 방정식의 복잡한 시스템이 충돌 하거나 커넥터에 상호연동이 되도록 해결되어야 합니다. 이 해결방법은 정확성의 증가와 함께 단계별로 접근하게 됩니다. 최대 스텝값을 여기에서 정할 수 있습니다.
적용 기준 에러 값은 상호 연동이 중지되어야 하는 지점을 정의합니다. 큰 값들은 작은 값보다 (올바른 결과)를 덜 정확하게 나타냅니다.
긴 이야기를 요약하자면: 일반적으론 이 설정값을 수정할 필요가 없습니다. 하지만, 질량이 다른 오브젝트들(하나는 무겁고, 하나는 가벼운)이 충돌 할 때 부정확한 효과로 인해 각각의 오브젝트 또는 커넥터를 관통하는 것을 방지하기 위해서 이 매개변수의 기본값은 조정되어야 합니다.
이 옵션은 사용중인 컴퓨터의 프로세서가 이 (새로운) "AVX” 명령을 이해하는 경우에만 나타납니다. 현재 (2011년 제 4분기)에서는 인텔의 Sandy Bridge와 Ivy Bridge, 그리고 AMD의 Bulldozer 같은 일부 프로세서에만 적용되고 있습니다. AVX는 충돌 명령 (특히 대량의 오브젝트가 다른 오브젝트에 모양과