In der Notwendigkeit der Gebrochene Brownsche Rauschen (FBM) vs Perlin Klärung
Bin ich der Erforschung der verschiedenen Arten von Lärm für die terrain-generation und ich bin ein wenig verwirrt in Bezug auf, wenn Lärm wird perlin-Rauschen und beim perlin-Rauschen fbm. Ich bin der Hoffnung, jemand klären könnte, überall, dass ich gehe, falsch ist. Ich gehen derzeit die folgenden
Rauschen: Enthält sowohl die amplitude und die Frequenz, die bestimmt die endgültige Wert in Verbindung mit irgendeiner form der interpolation, wie z.B. linear, Cosinus oder kubische.
Perlin-Rauschen: Eine Summe von octave noise-Funktionen(jede folgende Funktion enthält die doppelte Frequenz). Von dem, was ich bisher gelesen habe ist die amplitude immer zu sein scheint, präsentiert sich als eine konsequente Reduktion. Zum Beispiel, Noise1 enthält Eine 1, Noise2 enthält Eine 0,5 Noise3 enthält Ein von 0,25 bedeutet, dass hier die amplitude halbiert sich jedes mal. Muss es immer konsistent so?
FBM: Die Summe von mehreren perlin-Noise-Funktionen, bei denen jede Perlin-Noise-Funktion enthalten MUSS, nur Oktaven mit abnehmenden Amplituden.
- ein weiterer trick, der gut aussieht, aber irgendwie verwischen sich die definitorischen Grenzen der iq der analytischen Ableitung jig: iquilezles.org/www/articles/morenoise/morenoise.htm
Du musst angemeldet sein, um einen Kommentar abzugeben.
Perlin-Rauschen ist eigentlich eine Methode, um zu berechnen, wie du es nennst, Krach. Es ist eine form des kohärenten Rauschens berechnet die interpolierten normalisierten Gradienten eines pseudo-random zugrunde liegende Funktion (oder pseudo-zufällig generierten Farbverläufen). Die Frequenz steuert die "sampling" Entfernung von Farbverläufen, also je höher die Frequenz, desto geringer die sampling-Distanz, und mehr Steigungen pro Einheit des Raumes. Amplitude steuert die max-und min-Werte der Lärm-Funktion.
Hugo Elias' Seite auf Perlin hat eine gute Beschreibung des Konzepts, den Algorithmus, etc.
Perlin-FAQ erklärt den Algorithmus in eine sehr intuitive Art und Weise.
Lärm ist ein allgemeiner Begriff. Perlin Noise ist nur eine Art von kohärenten Rauschen. Aber es gibt viele verschiedene Arten mit unterschiedlichen Eigenschaften.
Fraktale Brownsche Bewegung ist, in der Tat, was Sie nennen Perlin. Es ist eine Kombination mehrerer Schritte der Perlin-Rauschen (oder eine andere ähnliche noise-Funktion), jede mit unterschiedlicher Frequenz und amplitude. Im Rahmen der prozeduralen generation, die variation in der Häufigkeit von einem Schritt zum nächsten heißt lacunarity. Die variation in der amplitude von einem Schritt zum nächsten wird als gain-Einstellung bezeichnet.
Blick auf diese.
Dieses Projekt zur terrain-Generierung gibt eine sehr gute Beschreibung dessen, was mit der fBM ist und wie es berechnet wird.
Ich hoffe, das hilft!
perlin-Rauschen verwendet, Böschungen zu erstellen, Runde Schampus auf der Suche Korrelationen für einen natürlichen look.
den Oktaven-Methode kombiniert Rauschen auf verschiedenen Skalen zu erzeugen komplexer Formen. offensichtlich ist diese Technik die thig, die als "Fraktale Brownsche Bewegung". ich habe noch nie gehört, aber ich habe einige der Forschung, und dies ist, was ich bin immer.
können Sie Oktaven mit jeder Art von Lärm und skalieren Sie Sie, aber Sie wollen, sowohl in Frequenz und amplitude. das Halfing getroffen, was getan wird, aus mathematischen Gründen zu entfernen, bestimmte Artefakte aus den Ergebnissen.
aber diese Oktaven Sache ist eine Technik, die unabhängig von perlin noise. Sie arbeiten gut zusammen, damit Sie gemeinsam verwendet werden.
white noise-Oktaven aka white noise fbm genannt wird, Wert Geräusche. es hat eine Tendenz zu offenbaren die zugrunde liegende Gitter, so perlin-Rauschen wird oft statt.