![](images/chestnut/misc/left.gif) |
16.02.2008, 18:29
|
#1
|
Знающий
Регистрация: 10.09.2007
Сообщений: 262
Написано 6 полезных сообщений (для 8 пользователей)
|
Вообщем физика!!!
всем здрасьте, решил вот подробно разобратся с теорией движения автомобиля, набросал наброски на бумагу с кучей формул. И никак не смог понять как происходит процесс заноса и как это будет выглядеть в формулах, от чего будет зависить угловая скорость, куда будет крутящий момент действовать, как будет смещаться центр масс и т.д.
Может кто-нить физику в школе лучше меня учил, объясните пожалста ![:)](images/smilies/smile.gif)
просьба учебник с геймдива не предлагать, слижком уж он умный, а я хочу, чтобы кто-нить нормальным языком объяснил
|
(Offline)
|
|
16.02.2008, 21:10
|
#2
|
|
Ответ: Вообщем физика!!!
дело в том что заносы и физику шин нормальным языком не обьяснить
|
|
|
16.02.2008, 21:15
|
#3
|
Троллота
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений (для 1,772 пользователей)
|
Ответ: Вообщем физика!!!
Не будьте Агни, юзайте физигз ![:-)](images/smilies/grins.gif)
|
(Offline)
|
|
17.02.2008, 11:27
|
#4
|
Знающий
Регистрация: 10.09.2007
Сообщений: 262
Написано 6 полезных сообщений (для 8 пользователей)
|
Re: Вообщем физика!!!
Не будьте Агни, юзайте физигз
|
может у кого-нить есть хотяб плохонькая какая-нить реализация заносов
на физиксе или ньютоне??? Пример помог бы разобраться куда какие силы действуют, а я бы усовершенствовал и довел бы до нормального состояния
|
(Offline)
|
|
17.02.2008, 11:54
|
#5
|
Знающий
Регистрация: 09.11.2006
Сообщений: 256
Написано 2 полезных сообщений (для 2 пользователей)
|
Ответ: Вообщем физика!!!
есть,но не в сорцах.да и если ты будешь юзать физикс то врятли толком разберешься че куда действует.
|
(Offline)
|
|
17.02.2008, 12:44
|
#6
|
Знающий
Регистрация: 10.09.2007
Сообщений: 262
Написано 6 полезных сообщений (для 8 пользователей)
|
Re: Вообщем физика!!!
Кстати дайте пожалста ссылочку на 59 примеров, которые идут с физиксом и на дрова свежие, да и может сайт какой-нить есть по физиксу тока русский, ато по буржуйски не шарю. Я физикс 2 день всего пытаюсь юзать, нифига понять не могу, документации по нему нет, как я понял. а прмеры помогли бы разобраться, так сказать методом проб и ошибок. Вобщем помогите разобраться пожалста!!!
|
(Offline)
|
|
17.02.2008, 17:47
|
#7
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Re: Вообщем физика!!!
Сообщение от AndruXa
может у кого-нить есть хотяб плохонькая какая-нить реализация заносов
на физиксе или ньютоне??? Пример помог бы разобраться куда какие силы действуют, а я бы усовершенствовал и довел бы до нормального состояния
|
Прямо из проекта кусок кода (захочешь - разберешся):
;-----------------------------------
If snowdrift
r_col#=pxWheelGetContactLatImpulse#(ca\bac1_body)
r_col2#=pxWheelGetContactLatImpulse#(ca\bac1_body)
r_col3#=pxWheelGetContactLatImpulse#(ca\fr1_body)
r_col4#=pxWheelGetContactLatImpulse#(ca\fr2_body)
k#=2000
friction#=10000-Abs(r_col)*k
If friction<500 friction=500
friction2#=10000-Abs(r_col2)*k
If friction2<500 friction2=500
friction3#=10000-Abs(r_col3)*k
If friction3<500 friction3=500
friction4#=10000-Abs(r_col4)*k
If friction4<500 friction4=500
pxWheelSetFrictionToSide(ca\bac1_body, friction#)
pxWheelSetFrictionToSide(ca\bac2_body, friction2#)
pxWheelSetFrictionToSide(ca\fr1_body, friction3#)
pxWheelSetFrictionToSide(ca\fr2_body, friction4#)
EndIf
__________________
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
|
|
18.02.2008, 18:41
|
#8
|
Знающий
Регистрация: 10.09.2007
Сообщений: 262
Написано 6 полезных сообщений (для 8 пользователей)
|
Re: Вообщем физика!!!
спасибо, ща попробую разобраться
можно пару вопросов?
friction#
ca\bac1_body
ca\fr1_body
ca\fr2_body
r_col#
объясни значение этих переменных, ато понять не могу ![:dontknow:](images/smilies/dontknow.gif)
Последний раз редактировалось AndruXa, 18.02.2008 в 18:57.
|
(Offline)
|
|
18.02.2008, 19:17
|
#9
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Re: Вообщем физика!!!
Сообщение от AndruXa
спасибо, ща попробую разобраться
можно пару вопросов?
friction#
ca\bac1_body
ca\fr1_body
ca\fr2_body
r_col#
объясни значение этих переменных, ато понять не могу ![:dontknow:](images/smilies/dontknow.gif)
|
friction# устанавливаемое значение скольжения на колесо
ca\bac1_body физ-тело заднего правого колеса (рейкаст)
ca\fr1_body то же переднего прав
ca\fr2_body передн лев
r_col# - значение бокового импульса смещения колеса
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
18.02.2008, 19:22
|
#10
|
Знающий
Регистрация: 10.09.2007
Сообщений: 262
Написано 6 полезных сообщений (для 8 пользователей)
|
Re: Вообщем физика!!!
Спасибо, щас думаю разберусь, пришлось скачать либу новую, ато у меня даже функций таких не было
|
(Offline)
|
|
18.02.2008, 21:06
|
#11
|
Бывалый
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений (для 509 пользователей)
|
Ответ: Вообщем физика!!!
делал на подобе как у рендера, НО незнал про
pxWheelGetContactLatImpulse
и код был раза в 4-6 больше, да и не всегда это выглядело нормально.
ЗЫ\ Тормоз- как ты боришься со скатом машины на склоне?
__________________
Жизнь как говориться игра- делать игры моя профессия(с)
Программирование, это религия! Её нужно исповедовать.
|
(Offline)
|
|
18.02.2008, 21:53
|
#12
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Вообщем физика!!!
Скатом по ходу движения ?
Или со соскальзыванием ?
__________________
|
(Offline)
|
|
19.02.2008, 14:40
|
#13
|
Бывалый
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений (для 509 пользователей)
|
Ответ: Вообщем физика!!!
Сообщение от tormoz
Скатом по ходу движения ?
Или со соскальзыванием ?
|
По ходу движения и с ним нормально поборолся- его особо незаметно, машина всеже движеться
А вот когда стаит на наклонной- начинает скатыватья в низ ![Злость](images/smilies/mad.gif) , я поборол етот недуг- но возник другой, если в эту машину врезаться в бок, она тупо переварачиваеться набок. Решение проблемки выбрал самое простое наверна, отмерял дистанцию машины до других, и если есть машина рядом которая движеться убераю сильное сопротивление колёс.
У тебя как?
__________________
Жизнь как говориться игра- делать игры моя профессия(с)
Программирование, это религия! Её нужно исповедовать.
|
(Offline)
|
|
19.02.2008, 18:32
|
#14
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Вообщем физика!!!
Не так
Переворот набок лечится опусканием центра тяжести
скатывание - торможением колес
__________________
|
(Offline)
|
|
19.02.2008, 21:42
|
#15
|
Бывалый
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений (для 509 пользователей)
|
Ответ: Вообщем физика!!!
Сообщение от tormoz
Не так
Переворот набок лечится опусканием центра тяжести
скатывание - торможением колес
|
Центр тяжести не мог делать ниже плинтуса- т.к. физика не встиле НФС, а в стиле ГТА( машину можно переварачивать)
Торможение колёс разве спасёт от скатывание в бок?
__________________
Жизнь как говориться игра- делать игры моя профессия(с)
Программирование, это религия! Её нужно исповедовать.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 04:49.
|