Показаны различия между двумя версиями страницы.
Следующая версия
|
Предыдущая версия
|
рейкастинг [2021/03/15 12:24] 127.0.0.1 внешнее изменение |
рейкастинг [2024/02/08 01:33] (текущий) admin |
====== Рейкастинг ====== | ====== Рейкастинг ====== |
**Рейкастинг** (от англ. //ray casting// - бросание лучей) - техника рендеринга [[2.5d|псевдотрехмерной графики]], упрощенный вариант [[рейтрейсинг|рейтрейсинга]], использующий горизонтальную трассировку. Позволяет эффективно рендерить плоские (одноэтажные) окружения, состоящие из вертикальных прямоугольных стен. Также рейкастингом называют обнаружение пересечения луча с трехмерным объектом. | **Рейкастинг** (от англ. //ray casting// - бросание лучей) - техника рендеринга [[2.5d|псевдотрехмерной графики]], упрощенный вариант [[трассировка лучей|рейтрейсинга]], использующий горизонтальную трассировку. Позволяет эффективно рендерить плоские (одноэтажные) окружения, состоящие из вертикальных прямоугольных стен. Также рейкастингом называют обнаружение пересечения луча с трехмерным объектом. Те или иные алгоритмы проверки объектов на пересечение с лучом встроены практически во все популярные игровые движки и широко используются для неграфических вычислений (для проверки столкновений, баллистики, проверки видимости и т.д.). |
| |
===== Принцип ===== | ===== Принцип ===== |
| |
===== Реализации ===== | ===== Реализации ===== |
Самой известной игрой с графикой на основе рейкастинга является //Wolfenstein 3D// (1992). Примером современного использования техники является игровой движок [[Raycasting Game Maker]]. Те или иные алгоритмы проверки объектов на пересечение с лучом встроены практически во все популярные игровые движки и широко используются для неграфических вычислений (для проверки столкновений, баллистики, проверки видимости и т.д.). | Самой известной игрой с графикой на основе рейкастинга является //Wolfenstein 3D// (1992). Примером современного использования техники является игровой движок [[Raycasting Game Maker]]. |
| |
===== См. также ===== | ===== См. также ===== |
[[графические_техники|Графические техники]] | [[графические_техники|Графические техники]] |