• Добро пожаловать на Quest3D - Русскоязычное сообщество.
 

Новости:

Форум Quest3D восстановлен!

Главное меню

Нужна ли физика?

Автор kyard, 14 января 2010, 15:48:00

« назад - далее »

kyard

У меня возник ряд вопросов по поводу физики.

1.Обязательно использовать физику в своем проекте?

2.Возможно ли к физике подключать таблицу (как в примере Dynamic Collision)?

3.Если к персонажу с анимацией подключить физику анимация останется или он превратиться в тряпку?

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

И вот то что я перечислил нужно строить на физике или нет?
Или это вообще не реально и можно на это забить.

redis

Насчёт физики не скажу, а вот всё это сделать реально, только тормозить будет )))) без оптимизации конечно  :)

kyard

Спасибо, буду работать над этим.

Только надо решить с физикой или без нее, а то так дойду до какого нибудь момента, а там без физики ни как. Получиться что зря старался.

redis

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

kyard

Я еще не думал скорей всего для катапульт или что то в этом роде.
Просто я использовал для столкновения два объекта один для внешнего вида (много полигонов), а другой для столкновения (около 10 полигонов) и мне посоветовали использовать физику для столкновения, но у меня ни чего не получается. Вот и задумался нужна физика или нет.

redis

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

kyard

Спасибо за предложение, но я так совсем обленюсь, надо же мозг тренировать ))

redis

тоесть координата Z будет просто менять значения,а Y(которая через Envelope) в зависимости от значения Z

kyard

Спасибо, я это учту.