3 года назад
Немного о raycasting (псевдотрёхмерность)
Итак, что такое ray casting? Дословно -- "бросание лучей". Фактически -- это способ сделать якобы трёхмерную картинку из полностью двухмерной карты. Как? Очень просто. Из "камеры" испускаются лучи, по одному на каждый столбец пикселей на экране...
11 месяцев назад
Исследование технологии ray casting: основы и практическое применение
Хотели бы вы научиться создавать захватывающие 3D игры с помощью технологии ray casting? Эта статья расскажет вам о принципах работы этой уникальной технологии в pygame. Готовы погрузиться в мир разработки игр? Начнем захватывающее путешествие в мир ray casting! Основные принципы Ray casting Данная технология работает по следующему принципу: вы находитесь в какой-то точке на игровой сцене и из этой точки выпускаются лучи (или один луч), которые движутся по своему вектору. Как только они сталкиваются...