Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.05.31;
Скачать: 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 вся ветка

Текущий архив: 2009.05.31;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
2-1239864830
timekiller
2009-04-16 10:53
2009.05.31
Загрузка странички с html якорями


2-1239283727
Franzy
2009-04-09 17:28
2009.05.31
null-terminated strings


9-1180082560
@!!ex
2007-05-25 12:42
2009.05.31
Переброска изображения между Рендеринг Таргетами.


8-1194612023
NaRuTo
2007-11-09 15:40
2009.05.31
Как реализовать спектральный анализатор!


2-1239635428
pepper
2009-04-13 19:10
2009.05.31
FindWindowEx иMainMenu...