Mandelbrot-fraktalstudiet til Mac. Udviklet til dyb zoom.

MandelKit er en indbygget fraktaludforsker og -generator til Mac, iPhone og iPad. På Apple Silicon kører macOS sin arm64-kode direkte, mens Metal tilbyder responsiv gengivelse, præcis dybdezoom, uafhængige farver for indvendige og udvendige områder, oplyst 3D-relief, komplette gemte regioner og eksport af meget store filer.

Version 1.1 · €2.99 i den tyske App Store · engangskøb

MandelKit på Mac gengiver en detaljeret, flerfarvet Julia-fraktal

MandelKit i korte træk

Enheder
Mac · iPhone · iPadarm64-udførelse uden Rosetta på Apple Silicon og tilpassede brugergrænseflader på tværs af tre Apple-platforme.
Renderer
Apple MetalGPU-rendering med gradvis forfining under interaktion.
Dyb zoom
Vilkårlig præcisionReference-orbit deep zoom for Mandelbrot og Julia; præcisionen afhænger af den enkelte formel.
Formler
7-familierMandelbrot, Julia, Burning Ship, Multibrot, Multijulia, Multicorn og Magnet I.
Eksport af billeder
PNG · JPEG · TIFFDen aktuelle komposition, billedformat, farve og effekter bevares.
Største eksport
100,000 × 100,000Diskbaseret, flisebelagt 2D-eksport på Mac.

Udviklet til Apple Silicon. GPU-rendering med Metal.

På Apple Silicon kører macOS MandelKit’s arm64-kode direkte. Dens SwiftUI-brugergrænseflade og Metal-GPU-pipeline er en del af selve Mac-appen; fraktalrendering kører ikke i en browser.

Metal behandler store grupper af fraktalpixels parallelt. Deep zoom flytter stadig højpræcisionsarbejde i referencebanen over på den passende numeriske bane – GPU’en fjerner ikke omkostningerne ved præcision. Progressive gennemløb sikrer, at navigationen forbliver responsiv, og finpudser derefter den færdige visning.

Sådan renderer Apple Metal fraktaler

  • arm64-udførelse uden Rosetta på Apple Silicon
  • Apple Metal beregningspipeline til fraktalfelter, farve og belysning
  • Én gemt scenemodel på tværs af Mac, iPhone og iPad

Gå ud over den almindelige flydende kommapræcision.

Ved moderate zoomniveauer er direkte GPU-iteration både hurtig og præcis. Jo tættere man zoomer ind, desto tættere kommer de tilstødende pixels på hinanden, så almindelige flydende-komma-koordinater ikke længere kan skelne dem fra hinanden. MandelKit skifter derefter numerisk strategi i stedet for at forstørre en sløret tilnærmelse.

Ved Mandelbrot og Julia deep zoom forankrer en højpræcisionsreferencebane beregningen, mens perturbation effektivt evaluerer nærliggende pixels. Mandelbrot kan desuden anvende bilineær approksimation til at springe sikre bane-blokke over. Progressive gennemløb sikrer, at visningen forbliver responsiv, og erstatter mellemliggende detaljer med den færdige skærmopløsning.

  • Mandelbrot: dyb zoom med forstyrrelse og BLA
  • Julia: dyb zoom med perturbation
  • Burning Ship, potensfamilier og Magnet I: Standard + udvidet præcision

Color er et renderingssystem, ikke et slutfilter.

MandelKit adskiller den fraktale beregning fra den visuelle fortolkning. Ydersiden og indersiden kan anvende uafhængige farvekilder; farveovergange kan forblive cykliske, selv når de ændres; og effekter såsom konturer, feltlinjer, afstandsbånd, interferens, banefælder, teksturer og kantbehandling bygger på gemte numeriske kanaler.

Denne opdeling gør en region reproducerbar. En gemt eller delt region indeholder mere end blot et skærmbillede: den bevarer de koordinater, formler, iterationer, farvekilder, farveovergange, modifikatorer, belysnings- og kameraindstillinger, der er nødvendige for at genskabe udgangspunktet.

MandelKit Mac-arbejdsområde, der viser ydelsesdata og eksportindstillinger i høj opløsning
  • Uafhængig farvelægning af indvendige og udvendige områder
  • Indbyggede og brugerdefinerede farveovergange med vedvarende cyklisk tilstand
  • 2D-effekter, teksturer, skygger og koordinerede stilforudindstillinger
MandelKit på iPhone viser et blegt tredimensionelt fraktalrelief

Omdan fraktalmålinger til oplyst relief.

3D-tilstanden kortlægger fraktalmålinger i et højdefelt og skygger det med en materiale- og lysmodel. Reliefkameraet bevæger sig uafhængigt af fraktalens position, så komposition, højde, udjævning, horisont og lysretning kan tilpasses uden at miste den underliggende region.

Retningsbestemt og punktbelysning samt kontrol af materialer og relief er tilgængeligt i Mac, iPhone og iPad. Den kompakte iPhone-brugergrænseflade holder kunstværket i centrum, mens værktøjerne åbnes, når der er brug for dem; iPad og Mac udnytter den ekstra plads til en mere omfattende inspektorfunktion.

  • 2D og belyst 3D-relief fra den samme scene
  • Retningsbestemt eller punktlys med justerbart materiale
  • Uafhængigt reliefkamera og gemte 3D-indstillinger

Gem hele scenen, ikke kun billedet.

En MandelKit-region er en bærbar scene. Den indeholder højpræcise koordinater, zoom, formelparametre, visuelle kilder, effekter, belysning og 3D-kameraet. Appen renderer en tilsvarende billedfyldende forhåndsvisning i baggrunden, selv når live-visningsvinduet endnu ikke har afsluttet sin endelige finjustering.

Regioner forbliver lokale eller kan valgfrit synkroniseres i en privat iCloud-samling. Ved offentliggørelse oprettes der først en separat kopi efter udtrykkelig bekræftelse. En offentlig kopi kan vises i galleriet eller forblive tilgængelig kun via sit link, mens den private region forbliver uændret.

  • Lokale regioner og valgfri privat iCloud-synkronisering
  • Forhåndsvisninger, der fylder hele skærmen, renderet ud fra den gemte scene
  • Eksplicit offentliggørelse i galleri eller udelukkende via link
MandelKit på iPad med regionudforskeren og en forhåndsvisning af en gemt fraktal

Rendering ud over én Metal-tekstur.

Et 100,000 × 100,000-billede indeholder ti milliarder pixels og kan ikke rummes i en enkelt Metal-tekstur eller en konventionel billedbuffer i hukommelsen. MandelKit’s Mac-eksportør opdeler den synlige komposition i sikre fliser, renderer hver flise ved dens nøjagtige koordinater og samler det kodede billede via diskbaseret lagring.

Dette begrænser det maksimale hukommelsesforbrug og bevarer det valgte vinduesformat på tværs af flisegrænser. Giant-eksport er bevidst et Mac-eksklusivt 2D-arbejdsforløb; dets varighed og lagerbehov afhænger af outputstørrelse, iterationer, antialiasing og aktive effekter.

  • Op til 100,000 × 100,000 pixels på Mac
  • Diskbaserede fliser i stedet for én overdimensioneret tekstur
  • Fremskridt vises i eksportpanelet og på macOS-appikonet

Hvem MandelKit er udviklet til — og hvor programmets begrænsninger ligger

Velegnet til

  • Fraktalkunstnere, der ønsker reproducerbare farver, effekter og 3D-scener
  • Brugere, der udforsker med dyb zoom og har brug for mere end almindelige flydende-komma-koordinater
  • Lærere og nysgerrige læsere, der ønsker billedet, formlen og forklaringen samlet
  • Mac-brugere, der producerer fraktalbilleder i trykformat eller til arkivering

Vigtige rammer

  • MandelKit kræver en kompatibel Mac, iPhone eller iPad med Apple Metal; der findes ingen Windows- eller Android-version.
  • Præcisionsstøtten varierer afhængigt af formlen. Der hævdes ikke vilkårlig præcisionsperturbation for alle fraktalfamilier.
  • Eksporten med 100,000-pixel-diskstøtte er en 2D-arbejdsgang, der kun findes i Mac; iPhone og iPad bruger konventionel billedeeksport.
  • Grundlæggende udforskning og eksport fungerer offline. iCloud-synkronisering og offentliggørelse på hjemmesiden kræver de respektive netværkstjenester.

Tekniske fakta

Aktuel App Store-udgave
1.1 · udgivet 12 august 2026
Pris
€2.99 i Tyskland; regionale priser på App Store kan variere
Platforme
macOS 14 eller nyere · iOS/iPad OS 17 eller nyere
Mac-arkitektur
Indbygget arm64 på Apple Silicon
Rendering
Indbygget SwiftUI-grænseflade og Apple Metal GPU-pipeline
Metoder til dybdezoom
Højpræcisionsreferencebane · forstyrrelse · BLA til Mandelbrot
Eksportformater
PNG · JPEG · TIFF
Deling
Lokal · valgfri iCloud · offentligt galleri · kun link
Udvikler
Björn Kindler · Kindler Dev · Unterhaching, Tyskland

Direkte svar

Er MandelKit en Mandelbrot-app til Mac?

Ja. MandelKit er en indbygget Mac-fraktaludforsker, der bruger Apple og Metal. Den renderer Mandelbrot, Julia, Burning Ship, Multibrot, Multijulia, Multicorn og Magnet I og inkluderer Mac-eksklusiv diskbaseret 2D-eksport op til 100,000 × 100,000 pixels.

Kører MandelKit også på iPhone og iPad?

Ja. Den samme scenemodel, kerne-renderer, gemte regioner, farver, effekter og 3D-relief er tilgængelige via grænseflader, der er tilpasset iPhone og iPad. Eksport til Giant Disk er fortsat forbeholdt Mac.

Kan MandelKit zoome ud over den normale flydende kommapræcision?

Ja til understøttede deep-zoom-formler. Mandelbrot bruger en højpræcisions-referencebane, perturbation og valgfrit BLA; Julia bruger perturbation. Andre formelfamilier bruger i øjeblikket Standard + Extended-præcision.

Kan MandelKit eksportere et billede, der er større end Metal’s maksimale teksturstørrelse?

Ja til Mac. 2D-eksportfunktionen renderer sikre fliser og samler dem via diskbaseret lagring, så det endelige billede kan nå op på 100,000 × 100,000 pixels uden at allokere en enkelt tekstur af den størrelse.

Bliver min private samling offentliggjort, når jeg offentliggør en region?

Nej. Ved offentliggørelse oprettes der en separat offentlig kopi eller en kopi, der kun er tilgængelig via link, efter udtrykkelig bekræftelse. Din lokale region og din valgfri private iCloud-samling forbliver uændrede.

Kører MandelKit direkte på Apple Silicon?

Ja. macOS-appen indeholder arm64-kode og kører uden Rosetta-oversættelse på Apple Silicon. Den bruger Metal-beregningskerner til fraktalrendering. Den faktiske hastighed afhænger af Mac-modellen, formlen, zoomdybden, antallet af iterationer, outputstørrelsen og de aktive effekter.

Start med et koordinatsystem. Afslut med en hel verden.

Download MandelKit én gang fra App Store, eller start med det offentlige galleri og åbn en reproducerbar region i appen.