Вниз
Скачать: CL | DM;

Луч и треугольник.   Найти похожие ветки 

← →
Jkot ©   (2007-05-22 14:54) [0]

Как проверить поподание луча в треугольник и соотвецтвенно точку пересечения, спуцтвенно как найти точки треугольника после трансформации(Кручения) обьекта?

Собственно опишу ситуацию чуть подругому мне нужно сделать стрельбу из оружия вот и нужно узнать куда я поподаю + какой это треукольник(если например тело то добавить крови) + ещё разлёт пуль + ещё обьекты могут крутится....


← →
antonn(work)   (2007-05-22 16:03) [1]

в треугольник или полигон?


← →
Jkot ©   (2007-05-22 17:00) [2]

Лудше в полик =)


← →
grouzd)ev ©   (2007-05-22 20:53) [3]

при повороте полигона поворачивать его вершины синусом и косинусом а потом http://algolist.manual.ru/maths/geom/intersect/lineline2d.php для каждой стороны полигона

---
... we are walking on a thin line and you better avoid the risk ...


← →
Jkot ©   (2007-05-23 05:52) [4]

При каждом выстреле sin и cos будут тормозить ИМХО...
Ну и что этио даёт помоему это пересечение прямых а мне нужен полик или теугольник....


← →
Jkot ©   (2007-05-23 05:53) [5]

Ой блин сорри стоилотолько по темам там полазить =)


← →
grouzd)ev ©   (2007-05-23 20:30) [6]

ну так поворачивать вершины надо не при выстреле а при повороте полигона (т.е. вращение вершин - и есть вращение полигона, разве нет?).
или можно попробовать извратиться - при проверке с каждым _многоугольником_ поворачивать не его вершины, а самого игрока =)

---
... we are walking on a thin line and you better avoid the risk ...


← →
@!!ex ©   (2007-05-23 20:57) [7]

Вообще специально,чтобы все не тормозило все считается через несколько этапов.
Например:
1) ВСе объекты - сферы. Считаем в какую сферу попали.
2) У объекта, в чью сферу попали проверяем столкновение с отдельными частями тела, замкнутыми в боксы.
3) В боксе, в который попали проверяем столкновением со всеми треугольниками.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.007 c
15-1237743773
Коммуноцентрист1
2009-03-22 20:42
2009.05.31
Зачм так положены трубы?


15-1238329433
Leonid Troyanovsky
2009-03-29 16:23
2009.05.31
Кто идет на Сонни Лэндрет?


2-1239794145
Xoluay
2009-04-15 15:15
2009.05.31
Задание


2-1239880524
mefodiy
2009-04-16 15:15
2009.05.31
"Белая форма"


2-1239887719
Kolan
2009-04-16 17:15
2009.05.31
TToolButton и Диспетчер драйверов ODBC




   Наверх