Перейти к содержимому

norecord

Пользователи
  • Публикации

    4
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем norecord


  1. В 27.06.2020 в 10:30, eu_tomat сказал:

    @norecord Сканирование столбцами было единственным вариантом в ранних версиях OpenComputers. Но позже появилась возможность сканирования произвольной области общим объёмом не более 64 блоков. Это позволяет ускорить сканирование плоской местности в 64 раза.

     

    Сейчас программа выполняет 1089 сканирований за 55 секунд, хотя достаточно лишь 18 сканирований и 1 секунды. Правда, потребуется усложнить код.

    Взял код с официальной документации мода и приделал к нему свой графический интерфейс (https://pastebin.com/4vH5GMGj). Только проблема в том что из-за больших погрешностей сложно определить блок. Функция analyze() тоже ничего не выдаёт (наверное так прописано в конфигурации мода), зато сработали detect(), canSeeSky(), isSunVisible(), которые тоже работают относительно самого геосканера и могут указать является тот или иной блок твёрдым или жидкость, или вообще воздухом. Я думаю что остальные блоки можно обозночать нейтральным цветом c оттенком в зависимости от их прочности.

     

×
×
  • Создать...