forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Вопрос по созданию физики. (http://forum.boolean.name/showthread.php?t=3926)

BAK$$$ 15.07.2007 20:40

Вопрос по созданию физики.
 
Вот у меня вопрос возник.Я соорудил шутер:) и в нём функции гравитации вы полняет команда TurnEntity,и создал,загрузил 3D ландшафт."Игрок" не хочет подниматься по уклоку вверх.:dontknow: Можно это как-то исправить?:SOS:

magpro 15.07.2007 20:41

Re: Вопрос по созданию физики.
 
да. Можно. Используй Physix

jimon 16.07.2007 00:01

Re: Вопрос по созданию физики.
 

magpro
PhysX

Render 16.07.2007 00:23

Re: Вопрос по созданию физики.
 
Наверно уклон слишком большой...

Ну если ему нужно только гравитацию сделать, то Физикс будет уже лишним.

BAK$$$ 16.07.2007 01:18

Re: Вопрос по созданию физики.
 
Цитата:

Ну если ему нужно только гравитацию сделать, то Физикс будет уже лишним.
Да,мне нужна только гравитация...
Цитата:

Наверно уклон слишком большой...
Выход один,уменьшить уклон?

Render 16.07.2007 02:20

Re: Вопрос по созданию физики.
 
еу почему же, Способов много ))
Самое первое что приходит в голову. Проверять постояно скорость, если она меньше нужной, то прибавлять газу игроку ))
Но тогда проблема со стенами будет.

Второй вариант проверять нормаль колизии, точнее её наклон. ну вообщем нуэно смотреть как там и что организовано.

BAK$$$ 16.07.2007 20:38

Re: Вопрос по созданию физики.
 
Вложений: 2
Цитата:

ну вообщем нуэно смотреть как там и что организовано.
Render,можешь посмотреть?:)Оч. нужно...За ранее СПАСИБО...

H@NON 17.07.2007 10:27

Re: Вопрос по созданию физики.
 
Вложений: 2
Я не Render, но отвечу. Тебе банально не давала гравитация подниматся вверх, поэтому нужно делать проверку на коллизию с миром и ,если есть коллизия ,то делаем гравитацию на порядок меньше, чтоб не так мешала.


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

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