Studio fraktalne Mandelbrot dla Mac. Stworzone z myślą o głębokim powiększeniu.

MandelKit to natywna przeglądarka i generator fraktali dla Mac, iPhone i iPad. W systemie Apple Silicon aplikacja macOS uruchamia bezpośrednio swój kod arm64, podczas gdy Metal zapewnia responsywne renderowanie, precyzyjne powiększanie, niezależne kolory wewnętrzne i zewnętrzne, podświetlany relief 3D, kompletne zapisane regiony oraz eksport bardzo dużych plików.

Wersja 1.1 · €2.99 w niemieckiej wersji App Store · zakup jednorazowy

MandelKit na Mac renderuje szczegółowy, wielobarwny fraktal Julia

MandelKit w skrócie

Urządzenia
Mac · iPhone · iPadDziałanie arm64 bez Rosetta na Apple Silicon oraz dostosowane interfejsy na trzech platformach Apple.
Renderer
Apple MetalRenderowanie na procesorze graficznym (GPU) z progresywnym udoskonalaniem podczas interakcji.
Głębokie powiększenie
Dowolna precyzjaFunkcja głębokiego powiększenia „Reference-orbit” dla Mandelbrot i Julia; precyzja zależy od konkretnego wzoru.
Wzory
Rodziny 7Mandelbrot, Julia, Burning Ship, Multibrot, Multijulia, Multicorn i Magnet I.
Eksport obrazów
PNG · JPEG · TIFFZachowane zostają aktualny układ, proporcje, kolory i efekty.
Największy eksport
100,000 × 100,000Eksport 2D w postaci kafelków, oparty na dysku, w formacie Mac.

Stworzona dla Apple Silicon. Renderowanie na procesorze graficznym (GPU) za pomocą Metal.

W systemie Apple Silicon aplikacja macOS bezpośrednio uruchamia kod arm64 aplikacji MandelKit. Jej interfejs SwiftUI oraz potok GPU Metal stanowią część samej aplikacji Mac; renderowanie fraktali nie odbywa się w przeglądarce.

Metal przetwarza równolegle duże grupy pikseli fraktalnych. Nawet przy głębokim powiększeniu operacje związane z orbitą odniesienia o wysokiej precyzji są nadal kierowane na odpowiednią ścieżkę numeryczną — procesor graficzny (GPU) nie obniża poziomu precyzji. Stopniowe przejścia zapewniają płynną nawigację, a następnie dopracowują gotowy widok.

Jak Apple Metal renderuje fraktale

  • Uruchomienie arm64 bez Rosetta na Apple Silicon
  • Apple Metal potok obliczeniowy dla pól fraktalnych, kolorów i oświetlenia
  • Jeden zapisany model sceny dla wersji Mac, iPhone i iPad

Wyjdź poza granice zwykłej precyzji zmiennoprzecinkowej.

Przy niewielkich poziomach powiększenia bezpośrednia iteracja na procesorze graficznym (GPU) jest zarówno szybka, jak i precyzyjna. Przy większym powiększeniu sąsiednie piksele stają się zbyt blisko siebie, by można je było rozróżnić przy użyciu zwykłych współrzędnych zmiennoprzecinkowych. W takiej sytuacji MandelKit zmienia strategię obliczeniową zamiast powiększać rozmyte przybliżenie.

W przypadku funkcji głębokiego powiększenia Mandelbrot i Julia obliczenia opierają się na precyzyjnej orbicie odniesienia, podczas gdy perturbacja pozwala na wydajną ocenę sąsiednich pikseli. Mandelbrot może dodatkowo wykorzystywać aproksymację dwuliniową w celu pominięcia bloków bezpiecznej orbity. Stopniowe przejścia zapewniają płynność wyświetlania i zastępują szczegóły pośrednie rozdzielczością gotowego ekranu.

  • Mandelbrot: głębokie powiększenie z perturbacją oraz BLA
  • Julia: głębokie powiększenie z perturbacją
  • Burning Ship, rodziny potęgowe i Magnet I: Standardowa + rozszerzona precyzja

Kolor to system renderowania, a nie ostateczny filtr.

MandelKit oddziela obliczenia fraktalne od ich wizualnej interpretacji. Części zewnętrzne i wewnętrzne mogą korzystać z niezależnych źródeł kolorów; gradienty mogą pozostawać cykliczne nawet podczas ich zmiany; a efekty takie jak kontury, linie pola, pasma odległości, interferencja, pułapki orbitalne, tekstury i obróbka krawędzi opierają się na zapisanych kanałach numerycznych.

To właśnie dzięki temu region można odtworzyć. Zapisany lub udostępniony region zawiera więcej informacji niż zwykły zrzut ekranu: zachowuje współrzędne, wzór, liczbę iteracji, źródła kolorów, gradienty, modyfikatory, ustawienia oświetlenia i kamery niezbędne do odtworzenia punktu wyjścia.

MandelKit Mac obszar roboczy wyświetlający dane dotyczące wydajności oraz opcje eksportu w wysokiej rozdzielczości
  • Niezależne kolorowanie elementów wewnętrznych i zewnętrznych
  • Wbudowane i niestandardowe gradienty z trwałym stanem cyklicznym
  • Efekty 2D, tekstury, cieniowanie i skoordynowane ustawienia stylistyczne
MandelKit na iPhone wyświetlający bladą trójwymiarową fraktalną rzeźbę

Przekształć wymiary fraktali w podświetlony relief.

Tryb 3D odwzorowuje wymiary fraktala na pole wysokości i cieniuje je za pomocą modelu materiału i oświetlenia. Kamera reliefowa porusza się niezależnie od położenia fraktala, dzięki czemu można dostosowywać kompozycję, wysokość, wygładzenie, horyzont i kierunek światła bez utraty podstawowego regionu.

Oświetlenie kierunkowe i punktowe, materiały oraz opcje rzeźby są dostępne w wersjach Mac, iPhone i iPad. Kompaktowy interfejs iPhone skupia uwagę na grafice, a narzędzia otwierają się w razie potrzeby; wersje iPad i Mac wykorzystują dodatkową przestrzeń na szerszy panel inspektora.

  • Relef 2D i podświetlony 3D z tej samej sceny
  • Światło kierunkowe lub punktowe z regulowanym materiałem
  • Niezależna kamera reliefowa i zapisane ustawienia 3D

Zapisz całą scenę, a nie tylko obraz.

Region MandelKit to przenośna scena. Zawiera on precyzyjne współrzędne, powiększenie, parametry wzorów, źródła wizualne, efekty, oświetlenie oraz kamerę 3D. Aplikacja renderuje w tle odpowiedni podgląd wypełniający obraz, nawet jeśli okno podglądu na żywo nie zakończyło jeszcze ostatecznego dopracowania.

Regiony pozostają lokalne lub mogą być opcjonalnie zsynchronizowane w prywatnej kolekcji iCloud. Publikacja powoduje utworzenie oddzielnej kopii dopiero po wyraźnym potwierdzeniu. Publiczna kopia może pojawić się w galerii lub pozostać dostępna wyłącznie poprzez link, podczas gdy prywatny region pozostaje niezmieniony.

  • Lokalne regiony i opcjonalna prywatna synchronizacja iCloud
  • Podglądy wypełniające obraz, wyrenderowane na podstawie zapisanej sceny
  • Wyraźna publikacja w galerii publicznej lub wyłącznie w formie linku
MandelKit na iPad z eksploratorem regionów i podglądem zapisanego fraktala

Renderuj więcej niż jedną teksturę Metal.

Obraz 100,000 × 100,000 zawiera dziesięć miliardów pikseli i nie mieści się w pojedynczej teksturze Metal ani w konwencjonalnym buforze obrazu w pamięci. Eksportator Mac w MandelKit dzieli widoczną kompozycję na bezpieczne kafelki, renderuje każdy kafelek w jego dokładnych współrzędnych i składa zakodowany obraz przy użyciu pamięci masowej opartej na dysku.

Pozwala to ograniczyć maksymalne zużycie pamięci i zachować wybrane proporcje okna na granicach kafelków. Eksport w trybie Giant jest celowo ograniczony wyłącznie do przepływu pracy 2D w formacie Mac; czas trwania i wymagania dotyczące pamięci masowej zależą od rozmiaru pliku wyjściowego, liczby iteracji, wygładzania krawędzi oraz aktywnych efektów.

  • Do 100,000 × 100,000 pikseli na Mac
  • Kafelki oparte na dysku zamiast jednej tekstury o zbyt dużych rozmiarach
  • Postęp widoczny w panelu eksportu oraz na ikonie aplikacji macOS

Dla kogo stworzono MandelKit — i jakie są jego ograniczenia

Doskonale nadaje się do

  • Artyści zajmujący się fraktalami, którzy chcą uzyskać powtarzalne kolory, efekty i sceny 3D
  • Użytkownicy korzystający z funkcji głębokiego powiększenia, którzy potrzebują czegoś więcej niż zwykłe współrzędne zmiennoprzecinkowe
  • Nauczyciele i zainteresowani czytelnicy, którzy chcą mieć obraz, wzór i wyjaśnienie w jednym miejscu
  • Użytkownicy Mac tworzący obrazy fraktalne w skali do druku lub przeznaczone do archiwizacji

Ważne ograniczenia

  • MandelKit wymaga kompatybilnego Mac, iPhone lub iPad wraz z Apple Metal; nie ma wersji dla systemów Windows ani Android.
  • Wsparcie precyzji różni się w zależności od wzoru. Nie twierdzi się, że dla każdej rodziny fraktali dostępna jest perturbacja o dowolnej precyzji.
  • Eksport oparty na dysku w rozdzielczości 100,000 pikseli jest procesem 2D dostępnym wyłącznie w wersji Mac; wersje iPhone i iPad wykorzystują konwencjonalny eksport obrazów.
  • Podstawowe funkcje eksploracji i eksportu działają w trybie offline. Synchronizacja iCloud oraz publikowanie na stronie internetowej wymagają odpowiednich usług sieciowych.

Dane techniczne

Aktualna wersja App Store
1.1 · wydano 12 w sierpniu 2026
Cena
€2.99 w Niemczech; ceny regionalne App Store mogą się różnić
Platformy
macOS 14 lub nowszy · iOS/iPadOS 17 lub nowszy
Architektura Mac
Natywny arm64 na Apple Silicon
Renderowanie
Natywny interfejs SwiftUI oraz potok GPU Apple Metal
Metody głębokiego powiększania
Wysokoprecyzyjna orbita odniesienia · perturbacja · BLA dla Mandelbrot
Formaty eksportu
PNG · JPEG · TIFF
Udostępnianie
Lokalny · opcjonalny iCloud · galeria publiczna · tylko link
Twórca
Björn Kindler · Kindler Dev · Unterhaching, Niemcy

Bezpośrednie odpowiedzi

Czy MandelKit jest aplikacją Mandelbrot przeznaczoną dla Mac?

Tak. MandelKit to natywna przeglądarka fraktali Mac wykorzystująca Apple i Metal. Renderuje ona Mandelbrot, Julia, Burning Ship, Multibrot, Multijulia, Multicorn i Magnet I oraz umożliwia eksport 2D oparty na dysku, dostępny wyłącznie w Mac, o rozdzielczości do 100,000 × 100,000 pikseli.

Czy MandelKit działa również na iPhone i iPad?

Tak. Ten sam model sceny, rdzeń renderujący, zapisane regiony, kolory, efekty i relief 3D są dostępne za pośrednictwem interfejsów dostosowanych do wersji iPhone i iPad. Eksport z wykorzystaniem ogromnego dysku pozostaje dostępny wyłącznie w wersji Mac.

Czy MandelKit może powiększać obraz ponad normalną precyzję zmiennoprzecinkową?

Tak, w przypadku obsługiwanych formuł głębokiego powiększenia. Mandelbrot wykorzystuje orbitę odniesienia o wysokiej precyzji, perturbację oraz opcjonalny BLA; Julia wykorzystuje perturbację. Inne rodziny formuł wykorzystują obecnie precyzję standardową i rozszerzoną.

Czy MandelKit może wyeksportować obraz większy niż maksymalny rozmiar tekstury w Metal?

Tak w przypadku Mac. Eksportator 2D renderuje bezpieczne kafelki i łączy je za pomocą pamięci dyskowej, dzięki czemu ostateczny obraz może osiągnąć rozmiar 100,000 × 100,000 pikseli bez przydzielania jednej tekstury o tym rozmiarze.

Czy opublikowany region ujawnia moją prywatną kolekcję?

Nie. Publikacja powoduje utworzenie oddzielnej kopii publicznej lub dostępnej wyłącznie poprzez link po wyraźnym potwierdzeniu. Twój lokalny region oraz opcjonalna prywatna kolekcja iCloud pozostają niezmienione.

Czy MandelKit działa bezpośrednio na Apple Silicon?

Tak. Aplikacja macOS zawiera kod arm64 i działa bez tłumaczenia Rosetta na Apple Silicon. Wykorzystuje jądra obliczeniowe Metal do renderowania fraktali. Rzeczywista prędkość zależy od modelu Mac, wzoru, głębokości powiększenia, liczby iteracji, rozmiaru pliku wyjściowego oraz aktywnych efektów.

Zacznij od współrzędnych. Stwórz cały świat.

Pobierz MandelKit raz z App Store lub zacznij od galerii publicznej i otwórz w aplikacji region, który można odtworzyć.