Вопросы с тегом «physics»

Относящиеся к движению объектов в пространстве и времени. Включая такие понятия, как ускорение (тяга и сила тяжести), масса, реакция на столкновение, трение и многое другое.

1
Идеи для 2D симуляции воды
Я ищу любые входные данные по моделированию воды в 2D, относительно довольно большого (назовите это) заблокированного / не заблокированного массива (если смотреть сбоку). Я выдвинул следующие идеи: Сотовые автоматы Проведите массовую симуляцию паррала на процессоре, используя клеточные автоматы . С такими простыми правилами, как: Если есть ячейка, открытая снизу, двигайтесь …

4
Как я мог ограничить движение игрока к поверхности трехмерного объекта, используя Unity?
Я пытаюсь создать эффект, подобный эффекту Mario Galaxy или Geometry Wars 3, где, когда игрок ходит вокруг «планеты», гравитация, кажется, корректируется, и они не падают с края объекта, как если бы гравитация был зафиксирован в одном направлении. (источник: gameskinny.com ) Мне удалось реализовать нечто, близкое к тому, что я ищу, …
16 unity  physics  control 

1
Поиск пути на неровной поверхности планеты
Мой вопрос: каков наилучший подход к поиску пути на неровной поверхности планеты? Исходная информация Я создал планету из карт смещения 6 спроектированных сфер. Плоскости первоначально сформировали куб, прежде чем проецироваться в форму сферы. Мне интересно, можно ли использовать каждую «грань проецируемой сферой куба» в качестве сетки и использовать простой алгоритм …

6
Как вы могли бы распараллелить симуляцию 2D boids
Как вы могли бы запрограммировать симуляцию 2D boids таким образом, чтобы он мог использовать вычислительную мощность из разных источников (кластеров, GPU). В приведенном выше примере неокрашенные частицы перемещаются, пока не сгруппируются (желтые) и не перестанут двигаться. Проблема заключается в том, что все объекты могут потенциально взаимодействовать друг с другом, хотя …

1
Воссоздание физики в стиле ретро / РЭШ с преднамеренной неточностью
Фон: У меня проблема с получением правильной кривой скачка для моего проекта римейка ретро-платформера. Оригинальная игра для NES, а скорость игрока хранится в двух отдельных частях: один байт для целого числа и другой для дробной части. Гравитация добавляется к скорости игрока Y со скоростью 0,25 за кадр. Когда игрок прыгает, …

4
Как осуществляется локальное предотвращение RTS?
В настоящее время я моделирую физические силы удара для локального обхода юнитов, но этот метод иногда выталкивает юнитов из формации и имеет очень нежелательные последствия, когда юниты собираются вместе. Для игр RTS, таких как Starcraft 2, как делается локальное уклонение? Смоделирована ли физика или универсальный контроллер решает, где все должно …

2
2D Планета Гравитация
Я пытаюсь сделать простую игру, в которой запускается космический корабль, а затем на его путь влияет гравитация планет. Аналогично этой игре: http://sciencenetlinks.com/interactives/gravity.html Я хотел бы знать, как повторить эффект, который планеты оказывают на космический корабль в этой игре, чтобы космический корабль мог «зацикливаться» на планете, чтобы изменить направление. Мне удалось …
15 2d  physics 

3
С чего начать для реализации физики автомобиля? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Небольшой фон для себя. У меня относительно большой опыт работы с физическими движками третьей части, такими …
15 physics  books  racing 

3
Как мне управлять движущимися платформами в игре на платформе?
Я не хочу использовать box2d или что-то еще, я просто хочу простые движущиеся платформы (вверх-вниз, влево-вправо, диагональные и круговые пути). Мой вопрос заключается в том, чтобы справиться с иерархией порядка обновления / управления, чтобы игрок оставался неподвижным на платформе, без отскока или колебания?

3
Твердые вещества как жидкости с высокой вязкостью
Мой друг и я обсуждали другую идею, позволяющую разрушать материалы в мире, очень по частям, и он предложил идею представления твердых тел как очень вязких жидкостей. Моя интуиция заключается в том, что это может быть: А) очень сложным или Б) очень ресурсоемким, но я не уверен. Возможна ли такая модель …

4
Как рассчитать вращение, вызванное сильным трением?
Исходя из моего предыдущего вопроса : у меня мяч вполне реально отскакивает от поверхностей, в которые он попадает. Теперь я хотел бы заставить его вращаться от трения удара . Показать это достаточно просто: я поворачиваю шар на его угловую скорость каждый тик и применяю то же вращение, когда он отображается. …

3
Типичный максимальный угол поворота реального автомобиля
Я строю автомобильный сим в Unity3D. Я пытаюсь сделать так, чтобы свойства машины были максимально реалистичными. Я не могу получить прямой ответ в Google, поэтому я подумал спросить здесь. Каков максимальный угол поворота рулевого колеса у обычного легкового автомобиля?

5
Зачем объединяться через накопление?
Я начинаю изучать физику DIY, и у меня есть вопрос о реализации интеграции на самом базовом уровне (т.е. это не вопрос Эйлера против РК4). Почти каждый пример, с которым я сталкиваюсь, имеет некоторую integrate()функцию, которая получает временной шаг с момента последнего обновления и обновляет ускорение (и / или скорость и …

3
Всегда ли обнаружение столкновений O (n ^ 2)?
Может ли физический движок уменьшить эту сложность, например, группируя объекты, которые находятся рядом друг с другом, и проверять наличие столкновений внутри этой группы вместо всех объектов? (например, удаленные объекты можно удалить из группы, посмотрев на их скорость и расстояние от других объектов). Если нет, то делает ли это столкновение тривиальным …

3
Разрешить столкновение с силами
В моем 2D физическом движке я могу обнаружить столкновения AABB и AABB и разрешить их, найдя кратчайший вектор проникновения и добавив его в позицию AABB. Выполнение этого «выталкивает» первую AABB за пределы второй AABB, но вообще не имеет дело с изменениями скорости / ускорения. Если я добавлю ускорение силы тяжести …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.