| PMG https://www.forum.pmg.org.ru/ |
|
| несколько вопросов https://www.forum.pmg.org.ru/viewtopic.php?f=2&t=23 |
Страница 1 из 1 |
| Автор: | niello [ 20 июн 2005 06:37 ] |
| Заголовок сообщения: | несколько вопросов |
Люди. Сильно нужны все возможные материалы и объяснения по коллизиям в 3Д, туману, воде и теням. |
|
| Автор: | MagicWolf [ 20 июн 2005 09:25 ] |
| Заголовок сообщения: | |
Вроде все есть в inet - правда на английском. По определению столкновений набери в google - collision detection library. И выбирай что за хочешь: http://photoneffect.com/coldet/ http://www.ams.sunysb.edu/~jklosow/quickcd/QuickCD.html Самый простой вариант ОпСт - это выпуклая оболочка объекта, например, параллепипед, а потом сравнение каждого объекта с другим. Более просто это шар. Если расстояние между объектами больше их радиусов, то коллизии нет (ну это так грубо ).
Туман, есть расширение EXT_fog_coord. Или оно чем-то не устраивает? По воде и теням мне понравилось демка: http://ohad.visual-i.com/exper/exper.htm#terrain Тени есть в уроке 27 nehe: http://pmg.org.ru/nehe/nehe27.htm |
|
| Автор: | MagicWolf [ 22 июн 2005 13:27 ] |
| Заголовок сообщения: | |
Кстати, определении коллизий есть в ODE: Цитата: ODE имеет встроенную систему определения столкновений. Тем не менее вы можете игнорировать ее и использовать свою, если хотите. Текущие примитивы, которые могут участвовать в столкновении, это сфера(sphere), прямоугольный параллелепипед(box), цилиндр с верхушкой (capped cylinder), плоскость (plane), луч (ray) и набор треугольников (triangular mesh) - большее количество объектов должно появиться позже. Система определения столкновений ODE обеспечивает быстрое нахождение потенциально пересекающихся объектов с помощью концепции "пространств"(spaces).
Так что ее можно использовать ... |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|