forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Обсужение учебника по PhysX Wrapper для Blitz3D (http://forum.boolean.name/showthread.php?t=7569)

H@NON 12.12.2009 15:34

Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D
 
почитай в справке про маски, чтобы исключить боди из пиканья лучом, про контакты есть такая штука как триггеры (проверка на пересечение), попробуй заюзать их.

St.AnGer 13.12.2009 13:21

Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D
 
Вот, спасибо H@NON =) Буду пробовать =)

St.AnGer 14.12.2009 17:44

Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D
 
NitE, H@NON, спасибо вам огромное, за то что подтолкнули в нужном направлении =) Получилось что то более-менее приемлимое =) Форумчане, если кому то надо будет управление купсюльным игроком - пишите в личку, скину что получилось у меня (есть движение, прыжок, приседание) =)

Sashka007 23.12.2009 19:10

Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D
 
Есть такие вопросы:
1.На чем лучше физику машинки использовать PhysX или Newton?
2.последнее время начал замечать, что у колес машины в PhysX какоето странное поведенее, когда начинаю поворачивать они отклоняются от корпуса машины. что это может быть?
3.как сделать у ведущих колес при газе пробуксовку, а то чет не получается.
4.в чем различие?
pxWheelSetFrictionToSide(wheel%, friction#)
pxWheelSetFrictionToFront(wheel%, friction#)
я пользуюсь первой функции:)

Мне если честно больше на ньютоне понравилось, но тормозно и я как то уже к physx привык, и с кодом там приятней работать:)
Заранее спасибо:)

St.AnGer 23.12.2009 19:46

Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D
 
1) определённо PhysX
2) не знаю, тоже замечал... ещё когда на большой скорости едешь, тоже колеса отъезжают назад...
3) способ нубский, но всё же первое что пришло в голову... через разные параметры pxWheelSetFrictionToSide можно... по времени или в зависимости от скорости перемещения.... =)
4) не знаю, тоже пользуюсь pxWheelSetFrictionToSide

Понимаю, ответ глупый, но всё же =)

Sashka007 23.12.2009 20:18

Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D
 
Через трение пробовал, но чет не заметил, что колеса пробуксовывали...

St.AnGer 24.12.2009 01:09

Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D
 
Ну я и говорю, что просто эта бредовая идея первой возникла в голове...

Reizel 30.12.2009 15:53

Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D
 
Люди помогите кто может... В общем надо мне одно тело раскручивать. пользуюсь этой функцией -pxBodySetAngularSpeed(B\Body,0,0,10)
Но эта штука доводит скорость вражения до 10 и не более... А если же поставить коэффициент больше 10, то тело раскрутится слишком быстро...
Какая же функция может добавлять силу вращения к телу ???

St.AnGer 30.12.2009 16:53

Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D
 
Ммм... попробовать мысль нету возможности - далеко от дома.... Но попробуй pxBodyAddtorque или pxBodyAddLocalTorque. Может быть они помогут если с наращиваемой переменной использовать.

Randomize 30.12.2009 17:02

Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D
 
там есть команды распространяющиеся на лимиты.
Ищи pxBodySetчётоLimit или както так, я точно не помню

St.AnGer 30.12.2009 17:06

Randomize, ты наверно имел ввиду что то вроде pxBodySetMaxAngularSpeed(body%, speed#) ?

Просто я бегло вспомнил decls от PhysX Wrapper'a, там вроде нету сейчас никаких лимитов к телам.... к сочленениям есть точно, а к телам не помню

Reizel 30.12.2009 19:45

Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D
 
Anger, pxBodySetMaxAngularSpeed я юзал это только ограничивает скорость вращения... А вот Торку(Torque) щас попробую, сразу отпишусь :)

UPD Anger ты гений :) Ты помог сдвинуть с места мега-проект :)

ЗЫЖ может кто поделится материалом шин байка?? А то сам я че то плохие шины сделал...

Randomize 31.12.2009 20:01

Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D
 
Torque можно замедлять давая тотже Torque*-.5 (.5 варьировать по желанию)
Тобеж оказывать на колесо силу равную отрицательной половине её скорости.
Тем самым мы получаем лимит скорости, который легко вычислить.

Blender 17.01.2010 23:00

Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D
 
А нет ли у вас в планах набудущее написать тутор про регдол подробный...?
Например будет бежать герой и(к примеру) нажмешь кнопку и он свалится напол с учётом скорости бега.
(блин помоему ето инеркция називается или както так)

И вообще незнаете в каком движке круче всего использовать регдолл?(или разницы нет)

Зарание спасибо!

NitE 17.01.2010 23:24

Ответ: Обсужение учебника по PhysX Wrapper для Blitz3D
 
Цитата:

(блин помоему ето инеркция називается или както так)
блин помоему пора в седьмой класс.
Цитата:

И вообще незнаете в каком движке круче всего использовать регдолл?(или разницы нет)
смотря что надо и какая прямота рук. вообще физика от графики не зависит пока ты её не заставишь.


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot