Коллизия - столкновение обектов в 3Д мире
подскажыте плиз как организовать столкновение(пересичение(?)) обектов в 3Д мире?
у меня есть два обекта один обект двигается по "горбатой" поверхности(холмы и впадины) и он не должен проваливатся сквоь неё... какими методами можно такое организовать? кто хоть чтото знает отписуйте пожалуйста |
Ответ: Коллизия - столкновение обектов в 3Д мире
нашол вот такое...
Цитата:
меня впринцыпе ето устраивает... ещёбы ктото обяснил как ето использовать в програме)) |
Ответ: Коллизия - столкновение обектов в 3Д мире
Столкновение объекта с ландшафтом в простейшем случае организуется на основе карты высот. Определяется позиция объекта на карте высот, рассчитывается высота "земли" под ногами, положение объекта над землей корректируется в соотвествии с полученной высотой.
Другой вариант - проверять пересечение луча, пущеного из точки объекта вниз с каждым треугольником ландшафта. Здесь более сложная математика. Ой я нечайно тему поднял )) |
Ответ: Коллизия - столкновение обектов в 3Д мире
|
Часовой пояс GMT +4, время: 16:18. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot