Rendering av flyktid
Escape-time-rendering handlar om hur lång tid det tar för en bana att passera en bevisad utrymningsradie. Det är tillräckligt enkelt för ett första program och tillräckligt subtilt för att varje numeriskt och visuellt val ska ha betydelse.

Kartlägg, iterera, klassificera
Varje pixel mappas in i det relevanta komplexa planet. Renderaren initialiserar en bana, upprepar formeln och avbryter när storheten överskrider gränsvärdet eller när det maximala antalet iterationer har uppnåtts. Punkter som undantagits och som inte har lösts vidarebefordras sedan till färgläggningen.
Varje pixel mappas först till en komplex koordinat. Samma iteration körs sedan tills banan korsar utgångsradien eller når gränsen. Denna ordning bör verifieras utan färg: kända inre punkter kvarstår, avlägsna punkter försvinner snabbt och gränspunkter reagerar förutsägbart på större djup. Endast en korrekt klassificering är redo för visuell kartläggning.
Iterationsgränsen är inte den inställda
En punkt som inte har flytt efter 500 iterationer är inte därmed bevisad att ligga inom för varje formel. Att höja gränsen avslöjar regioner som långsamt flyr och förändrar yttre band. Interiörtester och periodicitetsdetektering kan förbättra tillförlitligheten och hastigheten.
Iterationsgränsen avser observationstiden, inte definitionen av mängden. Att höja den kan omklassificera pixlar som lämnar området sent, medan bevisat yttre pixlar förblir stabila. En interaktiv förhandsgranskning kan inledas med en lägre gräns men måste fortsätta efter att inmatningen upphör. Om den förblir permanent grov har en prestandateknik blivit ett renderingsfel och kan skapa falska inre öar.
Jämna ut värdena och ta bort heltalbanden
Rå escape-iteration är ett heltal och skapar synliga ränder. En kontinuerlig escape-uppskattning använder den slutliga storleken för att interpolera mellan värdena, vilket ger mjukare övergångar. Den ändrar färgkoordinaten, inte banans klassificering.
För kvadratiska bilder av flyktid kan heltalstalet för flykt interpoleras med hjälp av storleken vid flykten. Den välkända kontinuerliga storheten ν=n+1−log₂(log|zₙ|) eliminerar skarpa heltalband utan att skapa ytterligare banor. Den beror på formel och potens. Att tillämpa ett enda utjämningsuttryck på varje fraktal kan skapa sömmar eller falsk fas.
Källor och vidare läsning
Denna artikel sammanfattar följande fackkällor i originalformuleringar. Hämtad och redaktionellt granskad 12 augusti 2026.
- Smooth Iteration Count for General PolynomialsLinas Vepštas
- The Science of Fractal ImagesSpringer


