forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Библиотеки (http://forum.boolean.name/forumdisplay.php?f=28)
-   -   PhysX wrapper (http://forum.boolean.name/showthread.php?t=2734)

NitE 27.01.2009 07:32

Re: PhysX wrapper
 
Цитата:

Бред....Неужели так сложно перелистнуть несколько страниц и узнать что к чему(вернее к кому)?!Не в обиду,но если с этим проблемы-то с физикой вообще кошмар будет.
писал не я, и согласен что бред - проще дать контакты рендера а не хнёй страдать ))
Цитата:

Хех,такой ник в Wow есть,так что обломись
шо ) ?

Dzirt 06.02.2009 03:06

Ответ: PhysX wrapper
 
Огромное спасибо за ключик!!! Эх,был бы я дефкой я бы тебя...ну ладно.Вообщем Render-rulez!)

rr333 08.02.2009 12:22

Ответ: PhysX wrapper
 
Кто может, помогите с ключом на physx, он вроде как все равно распростроняется бесплатно в странах СНГ, да и нужен он не в коммерческих целях. На мыло - [email protected], но лучше на асю-461496395.

Dzirt 08.02.2009 13:30

Ответ: PhysX wrapper
 
Обращайся к Render`у в личку,или на мыло.Только он имеет такое право.

GinXXX 10.02.2009 04:48

Ответ: PhysX wrapper
 
оч нужон ключик, скиньте плз на[email protected]...:SOS:

rr333 10.02.2009 20:56

Ответ: PhysX wrapper
 
Написано же выше- с этим только к автору. Если тебе ключ скинут, то это будет незаконно.

GinXXX 11.02.2009 06:33

Ответ: PhysX wrapper
 
Я к автору и обрашаюсь....

jimon 11.02.2009 08:52

Ответ: PhysX wrapper
 
GinXXX
перечитай тему

ABTOMAT 12.02.2009 03:57

Ответ: PhysX wrapper
 
Эх, может, и сюда надо солжу напостить?

Amatsu 01.04.2009 16:35

Ответ: PhysX wrapper
 
Пытаюсь сделать персонажа с капсульной физикой. Мучаюсь с инерцией, трением и т.д. Есть ли у кого-нибудь пример с подобной моделью управления? Чтобы персонаж двигался без инерции или с минимальной инерцией, при этом на него бы действовала гравитация, на плоскостях с наклоном меньше 30-40 градусов соскальзывания не было, а на более крутых плоскостях персонаж бы соскальзывал.

Amatsu 01.04.2009 23:13

Ответ: PhysX wrapper
 
Так, вроде большую часть самостоятельно разгреб. Но все никак не могу избавиться от неприятного глюка. Если персонаж планирует вниз под углом допустим в 45 градусов (силу движения в сторону создает сам игрок, а силу движения вниз - гравитация), то если он на подлете втыкается в вертикальную стену, а игрок продолжает жать вперед, то персонаж перестает падать вниз, как будто приклеивается к стене. Что я только ни пробовал. Силу трения ставил по нулям у уровня и у персонажа, повышал гравитацию до чудовищных значений и вес персонажа тоже... не знаю как сделать чтобы персонаж соскальзывал вниз вдоль стены даже при нажатой кнопке движения вперед...

moka 01.04.2009 23:50

Ответ: PhysX wrapper
 
При реализации капсульного контроллера персонажа, я использовал главный параметр - вектор коллизии. Твоя задача определить, стоит персонаж, или не стоит (неважно, летит или скользит). Для того чтобы получить вектор коллизии, просто получаем все контакты, и получаем вектор контакта самого низкого, далее нужно получить Pitch наклон его, для этого немного математики. Собственно далее если стоит, то позицию ставим на текущую+вектор движения, который мы сами меняем от нажатий. При этом Позиционируем, а силу движения постоянно обнуляем, если он стоит. Но тут главная задача правильно назначать вектор движения, и весьма геморойно применить плавное сбавление, если скорость движения привязана не к инерции а к переменным (которые не локальны, а глобальны осям). Но и это естественно решаемо, работой более глубоко. Я делал разбивку на градус направления (по X,Z координате), и скорость. Таким образом более реально будет двигаться, и разворачиваться..

ABTOMAT 02.04.2009 00:05

Ответ: PhysX wrapper
 
Хехе, у меня почему-то контакты пропадалм через кадр
(мб оттого что юзал dt)
Пришлось делать совершенно другой метод, от которого вам страшно станет)) Но работает

Amatsu 02.04.2009 09:37

Ответ: PhysX wrapper
 
to MoKa
Начинал как раз писать в этом направлении. Все, теперь вроде бы работает. Нашел кстати глюк. Если использовать на персонаже не pxBodySetLinearSpeed а pxBodyAddForce, причем персонаж будет стоять в нулевых координатах мира по осям X и Z, то если начать "прыгать" или взлетать и опускаться прямо перед касанием уровня, то персонаж начинает проваливаться под уровень, более того, коллизия с уровнем у него вообще отключается. Если же после этого сдвинуть его хоть на миллиметр в сторону - коллизия опять появляется и этого глюка больше не встречается )

nata5 01.05.2009 23:30

Ответ: PhysX wrapper
 
скиньте кльч плиз оче нада!на
[email protected]


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

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