Прогнозирование места приземления мяча с учетом эффекта магнусаC#

Место общения программистов C#
Ответить
Anonymous
 Прогнозирование места приземления мяча с учетом эффекта магнуса

Сообщение Anonymous »

Я делаю волейбольную игру в Unity, и в какой -то момент спин добавляется к мячу, чтобы сделать его реалистичным. Для дальнейшего этого реализма я использую следующий код для включения эффекта Magnus. < /P>
void FixedUpdate()
{
Vector3 magnusForce = Vector3.Cross(rb.angularVelocity, rb.velocity) * magnusStrength;
rb.AddForce(magnusForce);
}
< /code>
rb является жестким телом мяча в этом сценарии. < /p>
Я теперь хочу предсказать контактную точку этого мяча с «полом», равномерной плоскости при y = 0. Чтобы сделать это в другом сценарии, я пытаюсь предсказать путь шарика шага за шагом. < /P>
public Rigidbody rb;
public GameObject landingMarkerPrefab;
private GameObject markerInstance;
int layerMask;

void Start()
{
markerInstance = Instantiate(landingMarkerPrefab);
layerMask = ~((1 prc = "/> prc ="/https://i.sstatic.net/7oyftc. /> Идентификатор, который будет точным, чтобы он был точно прогнозировать.>

Подробнее здесь: https://stackoverflow.com/questions/796 ... nus-effect
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»