Ни для кого не секрет, что существует множество занятных софтин для работы с геосканером и вывода результата на голопроектор, очки из OpenGlasses или просто в виде сечения на экран. Мне захотелось пополнить их коллекцию программой для просмотра результата сканирования от первого лица в трехмерном пространстве.
Работает детище по принципу рейкастинга и на данный момент имеет следующие фичи:
Сканирование местности по указанному радиусу (до 32 блоков), сохранение и загрузка результата
Примитивная мини-карта для упрощения ориентации в пространстве
Кастомизация дистанции прорисовки, полей зрения игрока и уровня детализации
Выбор палитры (оттенки серого или спектральная)
Изменение размеров окна курсором
Разумеется, оперативку оно жрет быстрее, чем репликаторы поглощали флот Гоа'Улдов, а также требует топовый ПК для работы, т.к. хранит безумное количество данных о результатах сканирования. Изначально я хотел замутить софтину для управления дроном-грифером, делающего снимки местности для упрощения воровства картошки с полей, однако по факту получилась просто занятная игрушка без какого-либо практически полезного с точки зрения выживания функционала. Поэтому хотелось бы услышать предложения по использованию подобных технологий именно в сурве.
Команда для установки, чтобы пощупать ручками:
pastebin run Gm8t26kd