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

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

Вернуться   www.boolean.name > Программирование игр для компьютеров > Blitz3D

Ответ
 
Опции темы
Старый 16.06.2011, 10:37   #1
Sashka007
ПроЭктировщик
 
Аватар для Sashka007
 
Регистрация: 11.11.2008
Адрес: Тольятти
Сообщений: 153
Написано 10 полезных сообщений
(для 24 пользователей)
Подвеска авто

Решил сделать машинку в physx'е с использованием джоинтов. Так вот, вопрос, как мне соеденить точки А и В? я попробывал функцию
pxCreateSpringAndDamperEffector(res_k_fl_body, res_fl_body), но что то не совсем разобрался...Эта функция делает пружинку от центра одно объекта до центра другого? Мне точки А и В тоже надо джоинтами соеденять?
Миниатюры
Нажмите на изображение для увеличения
Название: podves.png
Просмотров: 624
Размер:	274.0 Кб
ID:	14089  Нажмите на изображение для увеличения
Название: podves2.png
Просмотров: 580
Размер:	6.9 Кб
ID:	14090  
(Offline)
 
Ответить с цитированием
Старый 16.06.2011, 10:50   #2
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Подвеска авто

Плохой способ. Колёса будут часто проскальзывать, на большой скорости вращения вообще будет неадекват. RayCast для этих целей и придумали. Впрочем, если речь о каком-то медленно ползущем грузовике/джипе - то скорее всего придётся джоинтами (fixed) соединять пивоты, между которыми натягивать уже пружину.
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием
Старый 16.06.2011, 10:54   #3
Sashka007
ПроЭктировщик
 
Аватар для Sashka007
 
Регистрация: 11.11.2008
Адрес: Тольятти
Сообщений: 153
Написано 10 полезных сообщений
(для 24 пользователей)
Ответ: Подвеска авто

ну этот способ я взял, потомучто хотел как можно ближе к реальности приблизится

Много раз пытался с использованием raycast сделать, чтобы колеса проскальзывали при старте машины, так и не получилось
(Offline)
 
Ответить с цитированием
Старый 21.06.2011, 15:12   #4
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Подвеска авто

Сообщение от Sashka007 Посмотреть сообщение
ну этот способ я взял, потомучто хотел как можно ближе к реальности приблизится

Много раз пытался с использованием raycast сделать, чтобы колеса проскальзывали при старте машины, так и не получилось
А если сделать на RayCast:
Сцепление колес при старте с дорогой к примеру будет маленькое, получим то, что колесо будет скользить, и постепенно увеличивать при нажатие газа переменную сцепления с дорогой, вот тогда и получишь эффект скольжения при старте
А еще как вариант, ознакомится с физикой и с формулами по ближе И только тогда можно будет добиться колоссального ( НЕ СОВСЕМ ) эффекта
Еще вот редактор PhysX Editor для Blitz3D
Можешь в нем поковыряться...
Вложения
Тип файла: rar PhysX Editor 0.4.rar (1.19 Мб, 167 просмотров)
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
maxturbo (22.06.2011)
Старый 23.06.2011, 09:24   #5
Sashka007
ПроЭктировщик
 
Аватар для Sashka007
 
Регистрация: 11.11.2008
Адрес: Тольятти
Сообщений: 153
Написано 10 полезных сообщений
(для 24 пользователей)
Ответ: Подвеска авто

Сообщение от L-ee-X Посмотреть сообщение
А если сделать на RayCast:
Сцепление колес при старте с дорогой к примеру будет маленькое, получим то, что колесо будет скользить, и постепенно увеличивать при нажатие газа переменную сцепления с дорогой, вот тогда и получишь эффект скольжения при старте
А еще как вариант, ознакомится с физикой и с формулами по ближе И только тогда можно будет добиться колоссального ( НЕ СОВСЕМ ) эффекта
Еще вот редактор PhysX Editor для Blitz3D
Можешь в нем поковыряться...

пробывал и такой вариант, но меня больше интересует щас, как сделать подвеску машины с использованием jointo'в...
(Offline)
 
Ответить с цитированием
Старый 23.06.2011, 09:56   #6
moka
.
 
Регистрация: 04.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,861 пользователей)
Ответ: Подвеска авто

Joint'ы - благородно, но не стоит того. Мы в RUST'е, тоже RayCast'ами пользовались, и делаешь динамичные параметры колёс, в зависимости от поведения и разных параметров. Можно например симулировать температуру покрышки (динамично). Как сильно она накачана (статично, меняется при повреждениях). Далее многие параметры, исходя из не параллельных скольжений.
Я думаю что в 95% всех симуляторов, делают просто кучу настроек и динамики, ведь это комп, а тут всё фейк, и надо изворачиваться..
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
SBJoker (23.06.2011)
Старый 30.06.2011, 12:49   #7
Colossus
Разработчик
 
Аватар для Colossus
 
Регистрация: 12.10.2008
Адрес: Самара
Сообщений: 437
Написано 55 полезных сообщений
(для 92 пользователей)
Ответ: Подвеска авто

а что если создать рейкастом колеса и как обычно прикрепить их к кузову, а потом просто от колеса до кузова джоинтом прилепить подвеску??
__________________
Пекарня: Intel Core i3 - 3240(3.40Ghz), ram 8 gb, video Gigabyte Nvidia GeForce GTX 650 1gb

Лэптоп : Intel Core i3 - 2365(1.40Ghz), ram 4gb, video Int Intel HD3000(512mb)

Мой набор: 3ds Max 9 + Xors3d(Blitz3d) + Photoshop
(Offline)
 
Ответить с цитированием
Старый 30.06.2011, 13:30   #8
moka
.
 
Регистрация: 04.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,861 пользователей)
Ответ: Подвеска авто

Там и джойнты не нужны. Для подвески не нужна физика - это тупо визуальный эффект. Если есть позиция колеса, то можно просто крутить и вертеть чайлды мартёров у модели как нада..
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Colossus (06.07.2011)
Ответ


Опции темы

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

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


Часовой пояс GMT +1, время: 00:14.


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