Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование в широком смысле слова > Физика

Ответ
 
Опции темы
Старый 13.01.2008, 23:46   #1
CRASHER
Разработчик
 
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений
(для 36 пользователей)
Physx дала сбой, или я дал ему повод ;).

Проблема повергла меня в ужас !!!
значить тестил я игрушку тестил(кстати завлекательна получилась как нить выложу ) всё нормально ну и решил посидеть по прикалываться.
И тут меня ждало разочарование после определённог количества нажатия клавиши physx вместе с экзешкой вылетает.
Ситуация такая сделал объект, боди к нему иповесил при помощи Hinge, прицепил по обоим концам при помощи joint-а боди с обеих концов.
И по нажатию клавишы сменяю вес, сначало делаю оч много 3000, потом оч мало 1. И так повторяется (вот сдесь мистика) 13 раз .Затем всё просто встаёт и выключить можно только силком. Вобще немогу понять в чём дело .
(Offline)
 
Ответить с цитированием
Старый 14.01.2008, 00:25   #2
FDsagizi
Бывалый
 
Аватар для FDsagizi
 
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений
(для 509 пользователей)
Ответ: Physx дала сбой, или я дал ему повод ;).

Сообщение от CRASHER Посмотреть сообщение
Вобще немогу понять в чём дело .
Хочеш доходчевый ответ, задай такойже вопрос!
(Offline)
 
Ответить с цитированием
Старый 14.01.2008, 01:21   #3
CRASHER
Разработчик
 
Регистрация: 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
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Physx дала сбой, или я дал ему повод ;).

Любая физическая система работает в определенных пределах параметров.
Реальная тоже.
У физикса, как у виртуальной системы, параметры довольно узкие.
В том числе и по весу объектов.
Не делай 3000 и будет тебе стабильность
Не выводи объекты слишком далеко от 0 координаты (+-10000)
Не делай их слишком маленькими , или слишком большими (1 - 1000 ед)
Не задавай слишком большой гравитации (макс. 1000)
Не прикладывай слишком больших сил, не давй развивать слишком больших скоростей и тд и тп.
__________________
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
CRASHER (14.01.2008), Egor Rezenov (02.05.2011), Stabilitron (11.04.2008)
Старый 14.01.2008, 11:29   #5
CRASHER
Разработчик
 
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений
(для 36 пользователей)
Re: Physx дала сбой, или я дал ему повод ;).

а почему всегда 13, но это скорее реторический вопрос.
Я сменил массы на массы диапозона 1-900, проблема не исчезла.
Ни с какими силами я не работаю, кроме гравитации, она кстати не менялась( -9.8 ). Возможно это из-за частой смены масс,похоже от идеи придётся отказаться.
всёравно спасибо ,tormoz
(Offline)
 
Ответить с цитированием
Старый 14.01.2008, 11:57   #6
CRASHER
Разработчик
 
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений
(для 36 пользователей)
Re: Physx дала сбой, или я дал ему повод ;).

УРААА!!! Свершилось
при смене масс я второй грузз ставил 0-10
поменял на 1-10 , ЗАРААБОТАЛО. Раз 30 попробовал всё работает.
Тебя ,Tormoz конечно благодарю и крепко сжимаю руку.
С той же крепкостью и уверенность жму на кнопу
(Offline)
 
Ответить с цитированием
Старый 14.01.2008, 11:59   #7
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Physx дала сбой, или я дал ему повод ;).

кстати, ето объясняет почему все время было 13.
потомучто SeedRnd не юзался.
и все время загадывались одни и те же числа.
13-ым числом оказывался ноль (или что-то к нулю близкое)
(Offline)
 
Ответить с цитированием
Старый 16.01.2008, 13:39   #8
Render
Знающий
 
Регистрация: 12.07.2006
Сообщений: 283
Написано 16 полезных сообщений
(для 32 пользователей)
Re: Physx дала сбой, или я дал ему повод ;).

А где видано в природе что бы тела меняли массу динамически...
Вообщето странно что при таких эксперементах оно вообще работает )))

И про слишком большие и маленькие значения тоже правда, так что нужно придержоватся нормы.
(Offline)
 
Ответить с цитированием
Старый 07.02.2008, 14:34   #9
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Сообщение Ответ: Re: Physx дала сбой, или я дал ему повод ;).

Сообщение от Render Посмотреть сообщение
А где видано в природе что бы тела меняли массу динамически...
Схавой бутерброд и поменяешь массу динамически :D
__________________
Вертекс в глаз или в пиксель раз?
(Offline)
 
Ответить с цитированием
Старый 07.02.2008, 14:51   #10
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Physx дала сбой, или я дал ему повод ;).

ARENSHI, не меняешь, просто прицепляешь к своему желудку путерброд.
(Offline)
 
Ответить с цитированием
Старый 07.02.2008, 15:09   #11
FDsagizi
Бывалый
 
Аватар для FDsagizi
 
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений
(для 509 пользователей)
Ответ: Re: Physx дала сбой, или я дал ему повод ;).

Сообщение от Render Посмотреть сообщение
А где видано в природе что бы тела меняли массу динамически...
Категорически несогласен.
Поскольку в играх машина зачастую являеться одним телом, то если человек уселся в машину- то он теперь являться её частью
Зы\ Да и в прероде пьяный человек в машине- крепче движка сидит
__________________
Жизнь как говориться игра- делать игры моя профессия(с)

Программирование, это религия! Её нужно исповедовать.
(Offline)
 
Ответить с цитированием
Старый 08.02.2008, 19:15   #12
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Physx дала сбой, или я дал ему повод ;).

Динамическое изменение массы происходит в геометрической прогрессии с ростом скорости, но заметно проявляется только при скоростях, по порядкам соотносимых со световой. goto СТО.
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
столкновения с обьектами сделанными Cartography shop 4 klopmaks Blitz3D 0 21.02.2009 21:10
Радиолюбители соединяйтесь! mr.DIMAS Болтовня 18 02.02.2009 03:48
Все статьи, уроки,дополнения, ошибки компl anton_obuhov Основной форум 3 14.09.2008 13:11
Работа нескольких программ в одной anton_obuhov Основной форум 4 10.09.2008 11:15
АПроблемы с анимированной моделью Hellfalcon 3D-программирование 6 02.07.2008 11:30


Часовой пояс GMT +4, время: 15:45.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com