Ray Casting Demo
Краткая демонстрация самого простого алгоритма трехмерной графики.
Краткая демонстрация самого простого алгоритма трехмерной графики.
* Что такое RayCasting?
-Raycasting - это метод рендеринга для создания трехмерной перспективы на 2D-карте.
Основная идея лучевого вещания заключается в следующем: карта представляет собой двумерную квадратную сетку, и каждый квадрат может быть либо 0 (= нет стены), либо положительным значением (= стена с определенным цветом или текстурой).
* Как работает Рэй Кастинг?
-Он запускает луч с места игрока и получает длину луча, когда он касается стены.
По длине рассчитывает размер отдельных столбцов и их цвет
Легенда миникарты:
Зеленый Луч - что ты видишь
Blue Ray - отражение, которое отображается
Желтый Луч - Отражение, которое ничего не поразило и не отображается
* Что такое RayCasting?
-Raycasting - это метод рендеринга для создания трехмерной перспективы на 2D-карте.
Основная идея лучевого вещания заключается в следующем: карта представляет собой двумерную квадратную сетку, и каждый квадрат может быть либо 0 (= нет стены), либо положительным значением (= стена с определенным цветом или текстурой).
* Как работает Рэй Кастинг?
-Он запускает луч с места игрока и получает длину луча, когда он касается стены.
По длине рассчитывает размер отдельных столбцов и их цвет
Легенда миникарты:
Зеленый Луч - что ты видишь
Blue Ray - отражение, которое отображается
Желтый Луч - Отражение, которое ничего не поразило и не отображается
Ray Casting Demo Video Trailer or Demo
Download Ray Casting Demo 6 APK
Цена:
Free
Текущая Версия: 6
Установка: 1000
Средний Рейтинг:
(5.0 out of 5)
Требования:
Android 4.1+
Рейтинг Контента: Everyone
Имя Пакета: com.ATdevs.RayCasting