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

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

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

Ответ
 
Опции темы
Старый 26.01.2009, 19:31   #1
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,906
Написано 2,155 полезных сообщений
(для 5,827 пользователей)
Коллизия камеры от 3 лица - PhysX

ну что-то не догоняю как толково сделать...(
вот что у меня:

xTFormVector 0,0,-1,cam,0
rx#=xTFormedX#()
ry#=xTFormedY#()
rz#=xTFormedZ#()
pxRaySetPosition CamRay,xentityx#(tgt,1),xentityy#(tgt,1),xentityz# (tgt,1)
pxRaySetDir CamRay,rx#,ry#,rz#
px#=pxRayGetPickX#(CamRay,2)
py#=pxRayGetPickY#(CamRay,2)
pz#=pxRayGetPickZ#(CamRay,2)

disttocam#=xEntityDistance#(tgt,Cam)
disttopoint#=xEntityPointDistance#(tgt,px#,py#,pz# )

If disttocam#>disttopoint# xpositionentity cam,px#,py#,pz#,1


пример ксорсовый, уберите иксы - будет блицевый.
tgt - это объект, на который камера всегда смотрит (pointentity)

вроде бы как и колизится...но криво как-то, сравнить даже если с кастлом блицевским.
в чём же тут лажа
(Offline)
 
Ответить с цитированием
Старый 26.01.2009, 19:39   #2
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Коллизия камеры от 3 лица - PhysX

Какая может быть адекватная коллизия, если ты жестко позиционируешь камера-боди ?

Хочешь адекватной физики - никогда не используй команд абсолютного позиционирования, вращения, скорости и тд.
Пользуйся силами
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Старый 26.01.2009, 19:49   #3
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,906
Написано 2,155 полезных сообщений
(для 5,827 пользователей)
Ответ: Коллизия камеры от 3 лица - PhysX

хмм, а конкретней?)
да и не понимаю причём тут силы...

боди то у камеры нет.
она ставится в место пика луча.
(Offline)
 
Ответить с цитированием
Старый 26.01.2009, 20:45   #4
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 25.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,440
Написано 5,265 полезных сообщений
(для 15,220 пользователей)
Ответ: Коллизия камеры от 3 лица - PhysX

В чём кривость выражается? Я делал у себя коллизию от третьего лица - всё ок. Только у меня был вектор от пивота, который на NPC насажен.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 26.01.2009, 20:47   #5
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,906
Написано 2,155 полезных сообщений
(для 5,827 пользователей)
Ответ: Коллизия камеры от 3 лица - PhysX

кинь соурс)
(Offline)
 
Ответить с цитированием
Старый 26.01.2009, 21:03   #6
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 25.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,440
Написано 5,265 полезных сообщений
(для 15,220 пользователей)
Ответ: Коллизия камеры от 3 лица - PhysX

Весьма проблемно - он разросся до 230 кб
Может как будет время побездельничать попробую пример собрать
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 10.08.2009, 12:24   #7
MaxEDn2
Нуждающийся
 
Аватар для MaxEDn2
 
Регистрация: 28.07.2009
Сообщений: 86
Написано 10 полезных сообщений
(для 12 пользователей)
Ответ: Коллизия камеры от 3 лица - PhysX

камера от 3 лица в PhysX, как лучше сделать, и как двигать Capsule чтоб она не падала?
(Offline)
 
Ответить с цитированием
Старый 23.07.2010, 22:39   #8
Colossus
Разработчик
 
Аватар для Colossus
 
Регистрация: 12.10.2008
Адрес: Самара
Сообщений: 437
Написано 54 полезных сообщений
(для 91 пользователей)
Ответ: Коллизия камеры от 3 лица - PhysX

фриз по х и z сделай и падать не будет
__________________
Пекарня: 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)
 
Ответить с цитированием
Старый 24.07.2010, 06:41   #9
Антихрист
Разработчик
 
Регистрация: 20.01.2007
Сообщений: 477
Написано 176 полезных сообщений
(для 404 пользователей)
Ответ: Коллизия камеры от 3 лица - PhysX

Сообщение от Colossus Посмотреть сообщение
фриз по х и z сделай и падать не будет
Как раз вовремя ответ
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Colossus (13.10.2010)
Старый 13.10.2010, 21:38   #10
Colossus
Разработчик
 
Аватар для Colossus
 
Регистрация: 12.10.2008
Адрес: Самара
Сообщений: 437
Написано 54 полезных сообщений
(для 91 пользователей)
Ответ: Коллизия камеры от 3 лица - PhysX

2Mr F а если камеру блицевской коллизией снабдить? и уровень тоже?)) я помница так делал и все было окей))
__________________
Пекарня: 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)
 
Ответить с цитированием
Старый 14.10.2010, 05:24   #11
Reks888
Дэвелопер
 
Аватар для Reks888
 
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений
(для 1,985 пользователей)
Ответ: Коллизия камеры от 3 лица - PhysX

Colossus, этим сообщениям уже год. Перед тем как писать смотри на дату последнего сообщения
Не думаю что Mr.F все ещё нужна твоя помощь в этом вопросе
__________________
>type C:\MyProj\*
www.sypiac.weebly.com
>
(Offline)
 
Ответить с цитированием
Старый 15.10.2010, 09:39   #12
Colossus
Разработчик
 
Аватар для Colossus
 
Регистрация: 12.10.2008
Адрес: Самара
Сообщений: 437
Написано 54 полезных сообщений
(для 91 пользователей)
Ответ: Коллизия камеры от 3 лица - PhysX

но может другим нужна,ога.
__________________
Пекарня: 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)
 
Ответить с цитированием
Старый 15.10.2010, 22:27   #13
KOPCAP
AnyKey`щик
 
Регистрация: 26.05.2009
Сообщений: 15
Написано 3 полезных сообщений
(для 3 пользователей)
Ответ: Коллизия камеры от 3 лица - PhysX

Да уж.. помощь действительно нужна, есть игрок, я к нему жестко привязал пивоту, каждый кадр я устанавливаю значения xyz и угол поворота камеры равные соответствующим в пивоте, а камера и мир установлены в коллизии, все бы хорошо, только вот функция positionentity работает как moveentity только со своими высчитанными значениями, и соответственно камера не может пройти сквозь тоненькую стену, если игрок за этой стеной начал отдаляться... т.е. камера пытается встать на нужное место, но коллизия со стенкой мешает ей передвинуться на новое место... в общем нужна функция перемещения телепортацией, а не мувом, как это сделано в positionEntity
(Offline)
 
Ответить с цитированием
Старый 16.10.2010, 07:15   #14
Reks888
Дэвелопер
 
Аватар для Reks888
 
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений
(для 1,985 пользователей)
Ответ: Коллизия камеры от 3 лица - PhysX

Заметил странную закономерность.
Те кто знаком с блицем <=1 месяца, и блиц первый язык, занимаются полночным программированием
__________________
>type C:\MyProj\*
www.sypiac.weebly.com
>
(Offline)
 
Ответить с цитированием
Старый 23.10.2010, 02:31   #15
KOPCAP
AnyKey`щик
 
Регистрация: 26.05.2009
Сообщений: 15
Написано 3 полезных сообщений
(для 3 пользователей)
Ответ: Коллизия камеры от 3 лица - PhysX

Заметил странную закономерность.
Те кто знаком с блицем <=1 месяца, и блиц первый язык, занимаются полночным программированием
Блиц не первый язык)) просто я днем сплю а ночью сижу работаю
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Mr_F_ (23.10.2010)
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вид от третьего лица и камера Unodeya 3D-программирование 3 25.05.2009 10:40
Вид от третего лица Packman 3D-программирование 5 26.10.2007 07:45
коллизия камеры и привязке к пивоту Alex_Noc Blitz3D 4 25.07.2007 12:56
Проект с нуля. 3д РПГ от 3-го лица. Duda Проекты на Blitz3D 5 17.02.2007 09:48
Шутер от первого лица! Самурай Проекты на Blitz3D 15 05.11.2006 15:03


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


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