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/