Physx дала сбой, или я дал ему повод ;).
Проблема повергла меня в ужас !!!
значить тестил я игрушку тестил(кстати завлекательна получилась как нить выложу;) ) всё нормально ну и решил посидеть по прикалываться. И тут меня ждало разочарование после определённог количества нажатия клавиши physx вместе с экзешкой вылетает. Ситуация такая сделал объект, боди к нему иповесил при помощи Hinge, прицепил по обоим концам при помощи joint-а боди с обеих концов. И по нажатию клавишы сменяю вес, сначало делаю оч много 3000, потом оч мало 1. И так повторяется (вот сдесь мистика) 13 раз:4to: .Затем всё просто встаёт и выключить можно только силком. Вобще немогу понять в чём дело :dontknow: . |
Ответ: Physx дала сбой, или я дал ему повод ;).
Цитата:
|
Re: Physx дала сбой, или я дал ему повод ;).
ну наверно ты прав, лан скажу так.
сождал физобект 1 прикрепил к нему с помощью hinge физобъект 2 ко 2-ому физобъекту прикрепил ещё 2-а физобъекта(допустим физобъект 3 и 4), с разных концов теперь при нажатии клавиши меняю массу у 3-его и 4-ого физобъекта. У одного из них массу меняю с 1 до 3000 у друго с10 до 1 при нажатии другой постепенно массы становятся прежними. после 13-и попыток игра вылетает. |
Ответ: Physx дала сбой, или я дал ему повод ;).
Любая физическая система работает в определенных пределах параметров.
Реальная тоже. У физикса, как у виртуальной системы, параметры довольно узкие. В том числе и по весу объектов. Не делай 3000 и будет тебе стабильность Не выводи объекты слишком далеко от 0 координаты (+-10000) Не делай их слишком маленькими , или слишком большими (1 - 1000 ед) Не задавай слишком большой гравитации (макс. 1000) Не прикладывай слишком больших сил, не давй развивать слишком больших скоростей и тд и тп. |
Re: Physx дала сбой, или я дал ему повод ;).
а почему всегда 13, но это скорее реторический вопрос.
Я сменил массы на массы диапозона 1-900, проблема не исчезла. :''(( Ни с какими силами я не работаю, кроме гравитации, она кстати не менялась( -9.8 ). Возможно это из-за частой смены масс,похоже от идеи придётся отказаться. :''(( :( всёравно спасибо :) ,tormoz |
Re: Physx дала сбой, или я дал ему повод ;).
УРААА!!! Свершилось
при смене масс я второй грузз ставил 0-10 поменял на 1-10 , ЗАРААБОТАЛО. Раз 30 попробовал всё работает. Тебя ,Tormoz конечно благодарю и крепко сжимаю руку. С той же крепкостью и уверенность жму на кнопу:) |
Ответ: Physx дала сбой, или я дал ему повод ;).
кстати, ето объясняет почему все время было 13.
потомучто SeedRnd не юзался. и все время загадывались одни и те же числа. 13-ым числом оказывался ноль (или что-то к нулю близкое) |
Re: Physx дала сбой, или я дал ему повод ;).
А где видано в природе что бы тела меняли массу динамически...
Вообщето странно что при таких эксперементах оно вообще работает ))) И про слишком большие и маленькие значения тоже правда, так что нужно придержоватся нормы. |
Ответ: Re: Physx дала сбой, или я дал ему повод ;).
Цитата:
|
Ответ: Physx дала сбой, или я дал ему повод ;).
ARENSHI, не меняешь, просто прицепляешь к своему желудку путерброд.
|
Ответ: Re: Physx дала сбой, или я дал ему повод ;).
Цитата:
Поскольку в играх машина зачастую являеться одним телом, то если человек уселся в машину- то он теперь являться её частью;) Зы\ Да и в прероде пьяный человек в машине- крепче движка сидит:-D |
Ответ: Physx дала сбой, или я дал ему повод ;).
Динамическое изменение массы происходит в геометрической прогрессии с ростом скорости, но заметно проявляется только при скоростях, по порядкам соотносимых со световой. goto СТО.
|
Часовой пояс GMT +4, время: 19:26. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot