|
13.01.2008, 23:46
|
#1
|
Разработчик
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений (для 36 пользователей)
|
Physx дала сбой, или я дал ему повод ;).
Проблема повергла меня в ужас !!!
значить тестил я игрушку тестил(кстати завлекательна получилась как нить выложу ) всё нормально ну и решил посидеть по прикалываться.
И тут меня ждало разочарование после определённог количества нажатия клавиши physx вместе с экзешкой вылетает.
Ситуация такая сделал объект, боди к нему иповесил при помощи Hinge, прицепил по обоим концам при помощи joint-а боди с обеих концов.
И по нажатию клавишы сменяю вес, сначало делаю оч много 3000, потом оч мало 1. И так повторяется (вот сдесь мистика) 13 раз .Затем всё просто встаёт и выключить можно только силком. Вобще немогу понять в чём дело .
|
(Offline)
|
|
14.01.2008, 00:25
|
#2
|
Бывалый
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений (для 509 пользователей)
|
Ответ: Physx дала сбой, или я дал ему повод ;).
Сообщение от CRASHER
Вобще немогу понять в чём дело .
|
Хочеш доходчевый ответ, задай такойже вопрос!
|
(Offline)
|
|
14.01.2008, 01:21
|
#3
|
Разработчик
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений (для 36 пользователей)
|
Re: Physx дала сбой, или я дал ему повод ;).
ну наверно ты прав, лан скажу так.
сождал физобект 1
прикрепил к нему с помощью hinge физобъект 2
ко 2-ому физобъекту прикрепил ещё 2-а физобъекта(допустим физобъект 3 и 4), с разных концов
теперь при нажатии клавиши меняю массу у 3-его и 4-ого физобъекта.
У одного из них массу меняю с 1 до 3000 у друго с10 до 1
при нажатии другой постепенно массы становятся прежними.
после 13-и попыток игра вылетает.
|
(Offline)
|
|
14.01.2008, 05:17
|
#4
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Physx дала сбой, или я дал ему повод ;).
Любая физическая система работает в определенных пределах параметров.
Реальная тоже.
У физикса, как у виртуальной системы, параметры довольно узкие.
В том числе и по весу объектов.
Не делай 3000 и будет тебе стабильность
Не выводи объекты слишком далеко от 0 координаты (+-10000)
Не делай их слишком маленькими , или слишком большими (1 - 1000 ед)
Не задавай слишком большой гравитации (макс. 1000)
Не прикладывай слишком больших сил, не давй развивать слишком больших скоростей и тд и тп.
__________________
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
|
|
14.01.2008, 11:29
|
#5
|
Разработчик
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений (для 36 пользователей)
|
Re: Physx дала сбой, или я дал ему повод ;).
а почему всегда 13, но это скорее реторический вопрос.
Я сменил массы на массы диапозона 1-900, проблема не исчезла.
Ни с какими силами я не работаю, кроме гравитации, она кстати не менялась( -9.8 ). Возможно это из-за частой смены масс,похоже от идеи придётся отказаться.
всёравно спасибо , tormoz
|
(Offline)
|
|
14.01.2008, 11:57
|
#6
|
Разработчик
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений (для 36 пользователей)
|
Re: Physx дала сбой, или я дал ему повод ;).
УРААА!!! Свершилось
при смене масс я второй грузз ставил 0-10
поменял на 1-10 , ЗАРААБОТАЛО. Раз 30 попробовал всё работает.
Тебя , Tormoz конечно благодарю и крепко сжимаю руку.
С той же крепкостью и уверенность жму на кнопу
|
(Offline)
|
|
14.01.2008, 11:59
|
#7
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Physx дала сбой, или я дал ему повод ;).
кстати, ето объясняет почему все время было 13.
потомучто SeedRnd не юзался.
и все время загадывались одни и те же числа.
13-ым числом оказывался ноль (или что-то к нулю близкое)
|
(Offline)
|
|
16.01.2008, 13:39
|
#8
|
Знающий
Регистрация: 12.07.2006
Сообщений: 283
Написано 16 полезных сообщений (для 32 пользователей)
|
Re: Physx дала сбой, или я дал ему повод ;).
А где видано в природе что бы тела меняли массу динамически...
Вообщето странно что при таких эксперементах оно вообще работает )))
И про слишком большие и маленькие значения тоже правда, так что нужно придержоватся нормы.
|
(Offline)
|
|
07.02.2008, 14:34
|
#9
|
ТЫ ЧООО?
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений (для 7,192 пользователей)
|
Ответ: Re: Physx дала сбой, или я дал ему повод ;).
Сообщение от Render
А где видано в природе что бы тела меняли массу динамически...
|
Схавой бутерброд и поменяешь массу динамически :D
__________________
Вертекс в глаз или в пиксель раз?
|
(Offline)
|
|
07.02.2008, 14:51
|
#10
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Physx дала сбой, или я дал ему повод ;).
ARENSHI, не меняешь, просто прицепляешь к своему желудку путерброд.
|
(Offline)
|
|
07.02.2008, 15:09
|
#11
|
Бывалый
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений (для 509 пользователей)
|
Ответ: Re: Physx дала сбой, или я дал ему повод ;).
Сообщение от Render
А где видано в природе что бы тела меняли массу динамически...
|
Категорически несогласен.
Поскольку в играх машина зачастую являеться одним телом, то если человек уселся в машину- то он теперь являться её частью
Зы\ Да и в прероде пьяный человек в машине- крепче движка сидит
__________________
Жизнь как говориться игра- делать игры моя профессия(с)
Программирование, это религия! Её нужно исповедовать.
|
(Offline)
|
|
08.02.2008, 19:15
|
#12
|
scientist.alien
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений (для 2,593 пользователей)
|
Ответ: Physx дала сбой, или я дал ему повод ;).
Динамическое изменение массы происходит в геометрической прогрессии с ростом скорости, но заметно проявляется только при скоростях, по порядкам соотносимых со световой. goto СТО.
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab. We LOVE you. We MADE you.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:47.
|