Skip to content

IMNJL/Fractal-Flames

Repository files navigation

4-ый Проект Академии Бэкенда, направление Java

Глобально после компиляции проекта и запуска Main.java нужно следовать инструкции в консоле. На картинке видно, как это выглядит

картинка

Этапы

  • параметры генерации фрактала(изменить/использовать по умолчанию)
  • выбор режима(однопоточный/многопоточный)
  • использование модификаций по умолчанию(да/нет)
  • если предыдущий пункт выбран "нет", тогда можно добавить и удалить трансформации
  • после всех изменений запускается алгоритм генерации фрактала с выставленными параметрами. Сопровождается фразой "Рендеринг начался..."
  • после заверешения работы алгоритма, выдается время его работы, а также информация о сохранении изображения. Далее по имени его можно будет найти в папке src/main/resources

Некоторые примеры получившихся фракталов

alt text alt text alt text alt text alt text alt text alt text

Основные команды для работы с maven

Запуск только компиляции основных классов:

mvn compile

Запуск тестов:

mvn test

Запуск линтеров:

mvn checkstyle:check modernizer:modernizer spotbugs:check pmd:check pmd:cpd-check

Вывод дерева зависимостей проекта (полезно при отладке транзитивных зависимостей):

mvn dependency:tree

Вывод вспомогательной информации о любом плагине (вместо compiler можно подставить интересующий вас плагин):

mvn help:describe -Dplugin=compiler

Дополнительные материалы

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages