Mandelbulber, створюй власні тривимірні фрактали в Ubuntu

про мигдальну бульбу

У наступній статті ми збираємось поглянути на Mandelbulber. Ця програма дозволить користувачам генерувати тривимірні фрактали та досліджувати тригонометричні, гіперкомплексні, Mandelbox, IFS та багато інших 3D-фрактали. Це дозволить нам візуалізувати велику палітру настроюваних матеріалів для створення зображень та відео. Ця програма надасть нам дуже велику кількість можливостей.

Для тих, хто не знає, фрактал - це геометричний об'єкт, основна структура якого, фрагментована або, мабуть, неправильна, повторюється в різних масштабах. Цей термін був запропонований математиком Бенуа Мандельбротом у 1975 р. Хоча термін «фрактальний»Нещодавно об’єкти, які сьогодні називаються фракталами, були добре відомі в математиці з початку XNUMX століття. Багато природних структур є фрактальними.

Програма під рукою є безкоштовний 3D-генератор фракталів із відкритим кодом для Gnu / Linux, Windows та MacOS. Він випущений під загальною публічною ліцензією GNU v3.0. Він постачається з підтримкою декількох графічних процесорів, розподіленою мережевою візуалізацією, анімацією ключових кадрів, управлінням матеріалами, відображенням текстур та підтримкою командного рядка.

Загальна характеристика Мандельбульбера

програмні уподобання

  • Програма може реалізувати високопродуктивні обчислення за допомогою декількох відеокарт (підтримка декількох графічних процесорів через OpenCL).
  • Це програмне забезпечення розроблено власним чином за допомогою Qt Creator для Gnu / Linux (Debian або Ubuntu).
  • Може виконати математичні моделі та Метод Монте-Карло для фотореалістичних сцен
  • Візуалізує тригонометричні, гіперкомплексні, Mandelbox, IFS та багато інших 3D-фракталів.

доступні примітиви

  • Реймарш 3D складні: тверді тіні, оклюзія навколишнього середовища, глибина різкості, напівпрозорість і заломлення тощо.
  • Це програма розроблений для ARM CPU (експериментальний), x86 та x64 (Gnu / Linux, Windows, macOS).
  • Ми матимемо у своєму розпорядженні простий 3D-браузер.
  • Представлення розподіленої мережі.
  • Ми зможемо виконати анімацію ключових кадрів.
  • Це дозволить нам зробити a управління матеріалами.
  • Картування текстур (колір, світність, дифузія, нормальні карти, зміщення).

редагувати мандельбульбер матеріал

  • Це дозволяє Експорт 3D-об’єктів.
  • Ми можемо встановити a відтворити чергу.
  • Він має інтерфейс командного рядка.

Це лише деякі особливості цієї програми. Вони можуть детально проконсультуйтеся з усіма з них сховище на GitHub проекту.

Комбінації клавіш

мандельбульбер працює

У вікні візуалізації ми можемо використовувати наступні комбінації клавіш:

  • Shift + Вгору o Q / Shift + Вниз або Z: переміщення камери вперед / назад.
  • Shift + Вліво o A / Shift + Вправо або D: перемістити камеру вліво / вправо.
  • W / S: переміщення камери вгору / вниз.
  • Вгору ліворуч праворуч: Поверніть камеру.
  • Ctrl + (вліво / вправо): Поверніть камеру вліво / вправо.

Встановіть Mandelbulber на Ubuntu

Користувачі Ubuntu, які хочуть використовувати Mandelbulber, можуть знайти його як пакет AppImage та як пакет flatpak.

Через Flatpak

Перший варіант установки, який ми побачимо, буде використовувати пакет з плоским пакетом доступні. Якщо ви використовуєте Ubuntu 20.04, але у вас все ще не увімкнено цю технологію у вашій системі, ви можете продовжити Керівництво що колега писав у цьому блозі деякий час тому.

Коли ви можете встановити пакет цього типу на свій комп’ютер, вам потрібно лише відкрити термінал (Ctrl + Alt + T) і виконати в ньому таку розпочати встановлення:

встановити міндельбульбер як плоский пакет

flatpak install flathub com.github.buddhi1980.mandelbulber2

Після завершення інсталяції залишається лише знайти програму запуску програм на нашому комп’ютері, або ми також можемо вибрати запустіть у терміналі наступну команду для запуску програми:

пускова установка mandelbulber

flatpak run com.github.buddhi1980.mandelbulber2

Видаліть

Якщо ви хочете, видалити цю програму з операційної системи, в терміналі (Ctrl + Alt + T) вам потрібно буде лише виконати команду:

видалити пакет mandelbulber flatpak

sudo flatpak uninstall com.github.buddhi1980.mandelbulber2

Завантажити як AppImage

Якщо ви хочете використовувати цю програму, не встановлюючи нічого, користувачі можуть перейти до сторінка випусків з Mandelbulber, а звідти завантажте файл .AppImage щоб зберегти його на нашому комп’ютері.

На сьогоднішній день ім'я завантаженого файлу:Mandelbulber_v2-2.25-x86_64.apimage', це зміниться залежно від назви завантаженого файлу. Після завершення завантаження ми збираємося відкрити термінал (Ctrl + Alt + T) і перейти до папки завантажень:

cd Descargas

Наступним кроком буде надайте необхідні дозволи завантаженому файлу:

дозволи на файл appimage

sudo chmod a+x Mandelbulber_v2-2.25-x86_64.appimage

Тоді ми можемо двічі клацніть на файлі, щоб запустити програму, але ми можемо також запустіть його, набравши в терміналі:

./Mandelbulber_v2-2.25-x86_64.appimage

У вашому сховищі від GitHub користувачі можуть знайти відео-підручники, галерею зображень, форуми та деякі інші ресурси що може бути цікавим для користувачів, які хочуть користуватися цією програмою.