설정 가능한 조인트를 사용하여 시뮬레이션된 모터의 커스텀 타겟과 구동력을 생성합니다.
설정 가능한 조인트에서 구동력을 설정하려면 다음 단계를 따르십시오. 1. 타겟 위치를 적용할지 또는 구동력에 도달할 타겟 속도를 적용할지 선택합니다. 타겟은 선형(방향) 또는 각도(회전)일 수 있습니다. 1. 스프링 및 댐퍼 시스템을 시뮬레이션하는 프로퍼티를 사용하여 각 축에 대한 구동력을 설정합니다.
참고: 선형 힘과 회전 힘을 조인트에 적용할 수 있습니다. 하지만 둘 이상의 선형 힘 또는 둘 이상의 회전 힘을 가하면 안 됩니다. 둘 이상을 적용하면 물리 시스템이 둘 다 한 번에 해결하려고 시도하며 원치 않는 결과가 발생합니다. 예를 들어 회전 힘 Target Rotation과 선형 힘 Target Velocity를 적용하면 특정 회전에서 유지되고 특정 선형 속도로 움직이는 조인트를 생성할 수 있습니다. 그러나 두 개의 회전 힘, 즉 Target Rotation과 Target Angular Velocity를 적용하면 물리 시스템은 오브젝트를 특정 속도로 회전하면서 특정 회전을 유지하려고 시도합니다.
항상 오브젝트를 지정된 위치 또는 회전으로 되돌리려고 하는 스프링 같은 동작을 적용하려면 타겟 위치를 설정합니다. 선형 위치, 회전 위치 또는 둘 다를 설정할 수 있습니다.
각각의 선형 또는 각도 축 구동도 설정해야 합니다. 설정 가능한 조인트를 사용하는 구동력에 설명이 나와 있습니다.
중요: 설정 가능한 조인트가 타겟 위치에 도달하는 데 필요한 구동력을 가하려면 영향을 받는 모든 축 구동의 Position Spring 값이 0 이외의 값이어야 합니다.
특정 연속 속도를 적용하려면 타겟 속도를 설정합니다. 선형 모션 속도, 회전 모션 속도 또는 둘 다를 설정할 수 있습니다.
타겟 선형 속도를 설정하려면 Target Velocity의 X, Y 및 Z 값을 사용합니다. 이 값은 초당 미터 단위로 각 축을 개별적으로 설정합니다.
타겟 각속도 설정에는 두 가지 옵션이 있습니다.
각각의 선형 또는 각도 축 구동도 설정해야 합니다. 설정 가능한 조인트를 사용하는 구동력에 설명이 나와 있습니다.
중요: 설정 가능한 조인트가 타겟 속도에 도달하는 데 필요한 구동력을 가하려면 영향을 받는 모든 축 구동의 Position Damper 값이 0 이외의 값이어야 합니다.
힘을 적용할 각 축 구동에 대해 Position Spring을 사용하여 적용할 스프링 힘을 설정하고, 해당 스프링 힘에 대한 댐핑 효과를 설정하려면 Position Damper를 사용합니다.
필요한 결과를 얻기 위해 스프링 값과 댐퍼 값에 시행착오를 적용하고 런타임 시점에 테스트하여 사용자가 가하는 힘이 오브젝트에 가해지는 다른 힘에 대응하는 데 충분한지 확인합니다.
참고: 선형 힘과 회전 힘을 조인트에 적용할 수 있습니다. 하지만 둘 이상의 방향 힘 또는 둘 이상의 회전 힘을 적용하면 안 됩니다. 둘 이상을 적용하면 물리 시스템이 둘 다 한 번에 해결하려고 시도하며 원치 않는 결과가 발생합니다. 예를 들어 회전 힘 Target Rotation과 선형 힘 Target Velocity를 적용하면 특정 회전에서 유지되고 특정 선형 속도로 움직이는 조인트를 생성할 수 있습니다. 그러나 두 개의 회전 힘, 즉 Target Rotation과 Target Angular Velocity를 적용하면 물리 시스템은 오브젝트를 특정 속도로 회전하면서 특정 회전을 유지하려고 시도합니다.