В следующей статье мы рассмотрим Мандельбулбера. Эта программа позволит пользователям генерировать трехмерные фракталы и исследовать тригонометрические, гиперкомплексные, Mandelbox, IFS и многие другие трехмерные фракталы. Это позволит нам выполнять рендеринг с большой палитрой настраиваемых материалов для создания изображений и видео. Эта программа даст нам очень много возможностей.
Для тех, кто не знает, фрактал - это геометрический объект, основная структура которого, фрагментированная или явно нерегулярная, повторяется в разных масштабах.. Этот термин был предложен математиком Бенуа Мандельбротом в 1975 году. Хотя термин «фрактальный»В последнее время объекты, которые сегодня называются фракталами, были хорошо известны в математике с начала XNUMX века. Многие природные структуры похожи на фракталы.
Предлагаемая программа бесплатный генератор трехмерных фракталов с открытым исходным кодом для Gnu / Linux, Windows и MacOS. Он выпущен под лицензией GNU General Public License v3.0. Он поддерживает несколько графических процессоров, распределенный сетевой рендеринг, анимацию по ключевым кадрам, управление материалами, отображение текстур и поддержку командной строки.
Общая характеристика Мандельбульбера
- Программа может реализовать высокопроизводительные вычисления с несколькими видеокартами (поддержка нескольких GPU через OpenCL).
- Это программное обеспечение изначально разработан с использованием Qt Creator для Gnu / Linux (Debian или Ubuntu).
- Может проводить математические модели и Метод Монте-Карло для фотореалистичных сцен
- Отображает тригонометрические, гиперкомплексные, Mandelbox, IFS и многие другие трехмерные фракталы..
- Рэймаршинг 3D сложные: резкие тени, окружающая окклюзия, глубина резкости, полупрозрачность и преломление и т. д.
- Это программа разработан для ARM CPU (экспериментальный), x86 и x64 (GNU / Linux, Windows, macOS).
- В нашем распоряжении будет простой 3D-браузер.
- Распределенное сетевое представление.
- Мы сможем выполнять анимацию по ключевым кадрам.
- Это позволит нам сделать управление материалами.
- Отображение текстуры (цвет, яркость, диффузия, карты нормалей, смещение).
- Это позволяет Экспорт 3D-объекта.
- Мы можем установить очередь рендеринга.
- Cuenta con una Интерфейс командной строки.
Это лишь некоторые из возможностей этой программы. Они могут подробно проконсультируйтесь со всеми из них репозиторий на GitHub проект.
Горячие клавиши
В окне рендеринга мы можем использовать следующие сочетания клавиш:
- Shift + Вверх o Q / Shift + вниз или Z: перемещение камеры вперед / назад.
- Shift + влево o A / Shift + вправо или D: перемещать камеру влево / вправо.
- W / S: перемещать камеру вверх / вниз.
- Вверх вниз влево вправо: Повернуть камеру.
- Ctrl + (влево / вправо): Повернуть камеру влево / вправо.
Установите Mandelbulber в Ubuntu
Пользователи Ubuntu, которые хотят использовать Mandelbulber, могут найти его доступным как пакет AppImage и как пакет flatpak.
Via Flatpak
Первый вариант установки, который мы увидим, будет использовать плоский пакет имеется в наличии. Если вы используете Ubuntu 20.04 и в вашей системе по-прежнему не включена эта технология, вы можете продолжить гид что коллега написал в этом блоге некоторое время назад.
Когда вы можете установить этот тип пакета на свой компьютер, все, что вам нужно сделать, это открыть терминал (Ctrl + Alt + T) и выполнить в нем следующую команду, чтобы начать установку:
flatpak install flathub com.github.buddhi1980.mandelbulber2
После завершения установки остается только найти программу запуска на нашем компьютере, или мы также можем выбрать запустите в терминале следующую команду для запуска программы:
flatpak run com.github.buddhi1980.mandelbulber2
деинсталляция
Если вы хотите, удалите эту программу из вашей операционной системы, в терминале (Ctrl + Alt + T) вам нужно будет только выполнить команду:
sudo flatpak uninstall com.github.buddhi1980.mandelbulber2
Скачать как AppImage
Если вы хотите использовать эту программу, ничего не устанавливая, пользователи могут перейти к страница релизов от Мандельбулбера и оттуда загрузите файл .AppImage чтобы сохранить его на нашем компьютере.
На сегодняшний день имя загруженного файла - 'Mandelbulber_v2-2.25-x86_64.appimage', это изменится в зависимости от имени загруженного файла. Как только загрузка будет завершена, мы собираемся открыть терминал (Ctrl + Alt + T) и перейти в папку загрузок:
cd Descargas
Следующим шагом будет дать необходимые разрешения загруженному файлу:
sudo chmod a+x Mandelbulber_v2-2.25-x86_64.appimage
Тогда мы можем дважды щелкните файл, чтобы запустить программу, но мы также можем запустите его, набрав в терминале:
./Mandelbulber_v2-2.25-x86_64.appimage
В вашем репозитории автор: GitHub пользователи могут найти видеоуроки, галерею изображений, форумы и некоторые другие ресурсы это может быть интересно пользователям, которые хотят использовать эту программу.