Ray Casting Demo
Кратка демонстрация на най -простия 3D графичен алгоритъм.
Кратка демонстрация на най-простия 3D графичен алгоритъм.
* Какво е RayCasting?
-Raycasting е техника на изобразяване за създаване на 3D перспектива в 2D карта.
-Основната идея за излъчване е следната: картата е 2D квадратна решетка и всеки квадрат може да бъде или 0 (= без стена), или положителна стойност (= стена с определен цвят или текстура).
* Как работи Ray Casting?
-Привежда лъча от мястото на играча и получава дължината на лъча, когато докосне стената.
-От дължината изчислява размера на отделните колони и техния цвят
Minimap Legend:
Зелен лъч - това, което виждаш
Син лъч - отражение, което е рендерирано
Жълт лъч - Отражение, което не е ударило нищо и не е направено
* Какво е RayCasting?
-Raycasting е техника на изобразяване за създаване на 3D перспектива в 2D карта.
-Основната идея за излъчване е следната: картата е 2D квадратна решетка и всеки квадрат може да бъде или 0 (= без стена), или положителна стойност (= стена с определен цвят или текстура).
* Как работи Ray Casting?
-Привежда лъча от мястото на играча и получава дължината на лъча, когато докосне стената.
-От дължината изчислява размера на отделните колони и техния цвят
Minimap Legend:
Зелен лъч - това, което виждаш
Син лъч - отражение, което е рендерирано
Жълт лъч - Отражение, което не е ударило нищо и не е направено
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
Реклама