Kamrad.ru

Kamrad.ru (https://kamrad.ru/index.php)
-   S.T.A.L.K.E.R: Shadow of Chernobyl (https://kamrad.ru/forumdisplay.php?f=108)
-   -   Физика. Школьный курс. Мемуары. (https://kamrad.ru/showthread.php?t=52169)

FlamingPumpkin 29-07-2003 23:09

механику твердых тел
это и есть физика игры

Geen 29-07-2003 23:10

CHUPA
Основной прикол теоретической механики: качение абсолютно твёрдого шара по абсолютно твёрдой поверхности невозможно ;)

CHUPA 29-07-2003 23:16

Geen
Поясни.

alexnn 29-07-2003 23:22

Geen
Я не бурчу :-) Я возмущен ситуацией в индустрии :-) Когда будет революция?! Хватит прятаться за слабые процессоры и малые объемы памяти!
(Кто помнит Синклер? Какие были игрушки на 48Kb и проце Z-80. А сейчас этот Z-80 используют только в АОНах. И многие владельцы этих АОНов даже не подозревают, что проц стоящий внутри способен на очень многое. )


CHUPA
Для того чтобы внедрить в игру классный физический движок не обязательно иметь в команде профисиональных физиков, достаточно человека с высшим образованием, который умеет програмировать и понимает механику твердых тел.
Ой не скажи! По твердым телам? Ты знаешь чем занимается физика твердого тела? Скорее нужен экперт по механике (динамика, кинематика...). И нужен Специальный программист. Не такой у которого в резюме написано: c++, delphi, perl и много других языков. А такой у которого написано : формальные методы, оптимизация алгоритмов, системная архитектура. И найти человека соединившего в себе эксперта-физика и эксперта-формального программера ой как не просто. Да и не нужно его искать. Надо брать физиков "чистых". И ставить перед ними конретные задачи и пусть моделируют.

alexnn 29-07-2003 23:25

Geen
При чем тут Тер Мех? :-)
Ты ещё предложи квантовую физику использовать. В принципе возвожно. Ведь классическая физика только частный случай квантовой.
Не надо усложнять. А то и 10 Пня не хватит :-)

FlamingPumpkin 29-07-2003 23:27

Geen качение абсолютно твёрдого шара по абсолютно твёрдой поверхности невозможно
дай мне хоть сто-нибудь АБСОЛЮТНО твёрдое

Geen 29-07-2003 23:28

CHUPA
Прямо сейчас дать развёрнутое объяснение я не в состоянии (позднова-то, да и курс теормеха я слушал давно).
Смысл сводится к тому, что понятие "абсолютно твёрдого тела" применимо не всегда, даже, казалось бы, в таких "простых" случаях.
И уж тем более окружающая нас реальность не ограничивается механикой (например, нельзя широко шагать рядом с упавшим проводом под напряжением).

alexnn 29-07-2003 23:29

FlamingPumpkin
Говорили о Теоретической Механике. Не надо её путать с обычной.

CHUPA 29-07-2003 23:31

alexnn

Ты знаешь чем занимается физика твердого тела? Скорее нужен экперт по механике (динамика, кинематика...).

я имел ввиду не физику твердого тела, а механику твердого тела.

Надо брать физиков "чистых".

У "чистых" физиков ИМХО не будет хватать квалификации чтобы, разрабатывать такую систему.
Сомневаюсь, что люди которые разрабатывают пакеты физического моделирования или CAD физики,
скорее они программисты проконсультированые физиками.

Geen 29-07-2003 23:35

CHUPA
вообще говоря, такого понятия как физика твердого тела нет - есть именно механика твердого тела

alexnn 29-07-2003 23:35

CHUPA
Вот именно. Физик как эксперт обязательно должен быть. И он не должен программить. Его ниша - модели. А программер пусть думает как эту мат модель превратить в эффективный алгоритм.

CHUPA 29-07-2003 23:36

И уж тем более окружающая нас реальность не ограничивается механикой (например, нельзя широко шагать рядом с упавшим проводом под напряжением).

В реале дейсвительно нельзя, но в игрушках этот эфект можно смоделировать обычным скриптом, для этого не нужен движок который вычисляет прохождение электронов по проводнику.

FlamingPumpkin 29-07-2003 23:38

(например, нельзя широко шагать рядом с упавшим проводом под напряжением).

В реале дейсвительно нельзя


а почему?

Geen 29-07-2003 23:38

А что бы написать хороший физический движок недостаточно быть кем-то проконсультированным - надо точно знать/ощущать когда и чем можно и нужно пренебречь.
Я знаю только одного такого человека (это не я :) )

alexnn 29-07-2003 23:39

CHUPA Geen
В реале дейсвительно нельзя, но в игрушках этот эфект можно смоделировать обычным скриптом, для этого не нужен движок который вычисляет прохождение электронов по проводнику.
:-)
Чувствую что потиху мы придем к выводу что все таки можно добавить реалистичную физику в сегодняшнии игры :-)

alexnn 29-07-2003 23:41

FlamingPumpkin
а почему?
Одно нога будет ближе к проводу, другая дальше. Поимеешь разность потенциалов на своих ступнях. И при большом напряжении на упавшем проводе эта разность будет достаточной чтобы через тебя потек ток.

Geen 29-07-2003 23:41

alexnn
Грубо говоря, надо "утопить" реалистичность во множестве деталей (эффектных, неожиданных, забавных, будничных)...

alexnn 29-07-2003 23:42

Geen

А что бы написать хороший физический движок недостаточно быть кем-то проконсультированным - надо точно знать/ощущать когда и чем можно и нужно пренебречь.
Это именно задача для физика.

Geen 29-07-2003 23:42

будет достаточной чтобы через тебя потек ток
точнее достаточной, чтобы этот ток тебя убил

CHUPA 29-07-2003 23:42

Чувствую что потиху мы придем к выводу что все таки можно добавить реалистичную физику в сегодняшнии игры :-)

Таки придем. :super:

alexnn 29-07-2003 23:43

Geen
Полностью согласен. Это может быть первым шагом. И, например, Americas Army - прекрасный экземпляр такой игры

Geen 29-07-2003 23:43

alexnn
Всё таки физик должен понимать ограничения и возможности компьютеров

FlamingPumpkin 29-07-2003 23:43

CHUPA Geen alexnn
ещё не пришли?

CHUPA 29-07-2003 23:44

Это именно задача для физика.

ИМХО физику и так есть чем заниматся. на то он и физик, ане программер.

alexnn 29-07-2003 23:45

Geen
А ты помнишь какой ток смертелен? :-)


All times are GMT +3. The time now is 21:19.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Любое использование материалов сайта
возможно только с разрешения его администрации.