|
3D-программирование Вопросы, касающиеся программирования 3D мира |
23.11.2007, 17:40
|
#1
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Как сделать коллизию без скольжения, остнвки и тп прост чтоб узнть есть ли стлкнвение
Собственно такая маза: нужно узнать, сколизнулись ли два объекта, при помощи функции EntityCollided но как сделать, чтобы коллизия никак себя не проявляла (скольжение, остановка)мне это нужно только чтобы узнать, есть ли столкновение или нет, а если оно есть, то сам приму меры, отличные от блитзевых скольжений.
З.Ы.ж просьба не предлагать MeshesIntersect ибо тормознутая.
Заранее спасибо.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
23.11.2007, 18:11
|
#2
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Re: Как сделать коллизию без скольжения, остнвки и тп прост чтоб узнть есть ли стлкнвение
смотря для какого примера !!
у меня была такая штука:
я короч привязал один обьект к второму !!
прописал колизию для парента !!
дык когда он сталкивался, то останвлевался/скользил, а дитя летело дальше врод ни в чем не бывало !!
|
(Offline)
|
|
23.11.2007, 18:41
|
#3
|
Бывалый
Регистрация: 09.09.2006
Сообщений: 656
Написано 54 полезных сообщений (для 110 пользователей)
|
Re: Как сделать коллизию без скольжения, остнвки и тп прост чтоб узнть есть ли стлкнвение
НУ так можно наверно определить колизию
и сразу ее отключить?
и какбы колизия будет , а действие не произайдет
|
(Offline)
|
|
23.11.2007, 18:43
|
#4
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Re: Как сделать коллизию без скольжения, остнвки и тп прост чтоб узнть есть ли стлкнвение
IGR, это другая тема
Horror, заюзать If EntityCollided я могу только после того как заюзаю UpdateWorld, а ежели я его заюзаю, то пройизойдёт скольжение либо остановка, чего мне не надо.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
23.11.2007, 18:58
|
#5
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Как сделать коллизию без скольжения, остнвки и тп прост чтоб узнть есть ли стлкнвение
ABTOMAT, гы точна! Просто заюзай другой доп объект, и позиционируй с камерой, чёт я тоже сразу не допёр
|
(Offline)
|
|
23.11.2007, 19:27
|
#6
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Re: Как сделать коллизию без скольжения, остнвки и тп прост чтоб узнть есть ли стлкнвение
MoKa, ГА и я читаю
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
23.11.2007, 19:30
|
#7
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Как сделать коллизию без скольжения, остнвки и тп прост чтоб узнть есть ли стлкнвение
ABTOMAT, ГА?
|
(Offline)
|
|
23.11.2007, 19:44
|
#8
|
Знающий
Регистрация: 10.09.2007
Сообщений: 262
Написано 6 полезных сообщений (для 8 пользователей)
|
Re: Как сделать коллизию без скольжения, остнвки и тп прост чтоб узнть есть ли стлкнвение
Я плохо понял, че ты хочешь, но смею предположить
ЗЫ работоспособность не проверял, написал от балды
per=0
if entitycollided ля ля ля, тополя then per=per+1
if per=1 then clearcollisions
Text 65,30,"per : "+per,True,True
А тебе для чего ваще?
|
(Offline)
|
|
23.11.2007, 23:42
|
#9
|
ТЫ ЧООО?
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений (для 7,192 пользователей)
|
Re: Как сделать коллизию без скольжения, остнвки и тп прост чтоб узнть есть ли стлкнвение
Есть такая команда: MeshesIntersect (mesh_a,mesh_b )
Определяет пересечения объектов.
__________________
Вертекс в глаз или в пиксель раз?
|
(Offline)
|
|
23.11.2007, 23:53
|
#10
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Re: Как сделать коллизию без скольжения, остнвки и тп прост чтоб узнть есть ли стлкнвение
ARENSHI, жжошь, пеши истчо
(прочитай первый пост)
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
24.11.2007, 00:30
|
#11
|
Троллота
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений (для 1,772 пользователей)
|
Re: Как сделать коллизию без скольжения, остнвки и тп прост чтоб узнть есть ли стлкнвение
Можно сделать функцию которая сама высчитывает по паралепипедам, например
|
(Offline)
|
|
24.11.2007, 00:57
|
#12
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Re: Как сделать коллизию без скольжения, остнвки и тп прост чтоб узнть есть ли стлкнвение
Tadeus, у мну меш, тут параллелепипедами не отделаешься.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
24.11.2007, 01:20
|
#13
|
Троллота
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений (для 1,772 пользователей)
|
Re: Как сделать коллизию без скольжения, остнвки и тп прост чтоб узнть есть ли стлкнвение
Ну дык блин В стандартных колизиях же так:
1)Сфера и сфера
2)Сфера и полигон
3)Сфера и куб
Тогда почему не проходит мой вариант?
|
(Offline)
|
|
24.11.2007, 01:44
|
#14
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Re: Как сделать коллизию без скольжения, остнвки и тп прост чтоб узнть есть ли стлкнвение
Ура, товарищи! Я сделал это!!!!! Я сделал камеру как надо!!!!
Да, блитзевая коллизия, мой шаманский бубен сильнее твоей тупости!!!
Я две недели ипал эту проблему и только сейчас смог её решить!!
Всем огромное спасибо за советы
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
24.11.2007, 01:55
|
#15
|
ТЫ ЧООО?
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений (для 7,192 пользователей)
|
Re: Как сделать коллизию без скольжения, остнвки и тп прост чтоб узнть есть ли стлкнвение
Сообщение от ABTOMAT
ARENSHI, жжошь, пеши истчо
(прочитай первый пост)
|
Мдя от такой жизни ещё не так жечь будешь!
__________________
Вертекс в глаз или в пиксель раз?
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Кто есть кто в ЖЖ |
impersonalis |
Болтовня |
1 |
29.11.2008 15:56 |
Есть ли? |
johnk |
Болтовня |
6 |
23.08.2007 16:26 |
ЕСТЬ ПРОБЛЕМА !! |
IGR |
3D-программирование |
6 |
09.05.2007 16:09 |
Есть ли? |
Kren |
Основной форум |
12 |
25.09.2006 11:53 |
а есть ли... |
гость |
Создание звукового оформления |
1 |
04.07.2006 19:42 |
Часовой пояс GMT +4, время: 19:27.
|