norecord
-
Публикации
4 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем norecord
-
-
-
В 27.06.2020 в 10:30, eu_tomat сказал:@norecord Сканирование столбцами было единственным вариантом в ранних версиях OpenComputers. Но позже появилась возможность сканирования произвольной области общим объёмом не более 64 блоков. Это позволяет ускорить сканирование плоской местности в 64 раза.
Сейчас программа выполняет 1089 сканирований за 55 секунд, хотя достаточно лишь 18 сканирований и 1 секунды. Правда, потребуется усложнить код.
Взял код с официальной документации мода и приделал к нему свой графический интерфейс (https://pastebin.com/4vH5GMGj). Только проблема в том что из-за больших погрешностей сложно определить блок. Функция analyze() тоже ничего не выдаёт (наверное так прописано в конфигурации мода), зато сработали detect(), canSeeSky(), isSunVisible(), которые тоже работают относительно самого геосканера и могут указать является тот или иной блок твёрдым или жидкость, или вообще воздухом. Я думаю что остальные блоки можно обозночать нейтральным цветом c оттенком в зависимости от их прочности.
-
Решил сделать типа Google Maps на геосканере. Только при сканирование местности с большими погрешностями он может различать только землю и воду(у ней с лавой одинаковая прочность).
-
1
-


OpenMaps
в Программы новичков
Опубликовано: · Изменено пользователем norecord
@hohserg голая земля*