Generator für Noise- und Grain-Texturen

Noise-Textur-Generator

Noise-Textur-Generator: SVG-Grain für CSS-Hintergründe | We.Inc

Erstelle eine Filmkorn- oder Papier-Noise-Textur mit SVG feTurbulence. Stelle Frequenz, Oktaven, Seed und Deckkraft ein, sieh dir die Vorschau über einem Verlauf an und kopiere das SVG oder eine CSS-Data-URL.

Eine Noise-Textur ist ein zufälliges Gesprenkel über einer flachen Farbe oder einem Verlauf, damit es gedruckt statt digital wirkt. Im Browser geht das ganz ohne Bilddatei: Der SVG-Filter feTurbulence erzeugt Perlin-Noise aus einer Frequenz, einer Anzahl von Oktaven und einem Seed. Stimme ihn unten ab und kopiere ein paar hundert Bytes Code.

Attribute von feTurbulence (Standardwerte laut MDN)

Körnung nimmt großen Verläufen den Plastik-Look und verhindert Farbabstufungen auf breiten Hero-Hintergründen. Eine PNG-Grain-Kachel bedeutet einen zusätzlichen Download und wird beim Skalieren unscharf, während ein SVG-Filter aus winzigem Text besteht und in jeder Größe scharf rendert. Verstelle die Regler und beobachte die Textur über einem Beispielverlauf.

Häufige Fragen

Was ist feTurbulence?

Ein SVG-Filter-Primitiv, das aus der Perlin-Noise-Funktion ein Bild erzeugt. Es braucht kein Eingabebild, daher kann ein einziges Filterelement in einem SVG eine ganze Textur malen. Laut MDN wird es seit 2015 von Browsern breit unterstützt.

Was ist der Unterschied zwischen fractalNoise und turbulence?

fractalNoise mischt seine Oktaven weich und sieht aus wie zarte Wolken oder Filmkorn. turbulence verwendet Absolutwerte des Noise, was schärfere Grate erzeugt, eher wie Marmor, Rauch oder Wasserwellen.

Wie füge ich einem CSS-Verlauf Körnung hinzu?

Stapele zwei Hintergründe: das Noise-SVG als Data-URL oben und den Verlauf darunter. Oder lege das Noise auf eine ::before-Ebene mit geringer Deckkraft und einem Blend Mode wie overlay oder soft-light. Das Beispiel auf dieser Seite zeigt die Variante mit Pseudoelement.

Lässt sich die Textur ohne Nahtstellen kacheln?

Setze stitchTiles auf stitch. Der Browser passt dann die Frequenz leicht an, damit das Muster in eine ganze Zahl von Kacheln passt, und die sichtbare Naht an den Stellen, wo Kopien aufeinandertreffen, verschwindet.

Wie die Zahlen dem entsprechen, was du siehst

Körnung auf einer Website gut aussehen lassen

Körnung auf einer Karte mit Verlauf

Noise-Ebene mit Blend Mode

Das SVG malt graues Noise in eine Kachel von 200 Pixeln. Die ::before-Ebene wiederholt sie mit geringer Deckkraft und mischt sie mit dem Verlauf.

Dieselbe Textur als eigenständige SVG-Datei

Speichere das als grain.svg und verwende es mit background-image: url(grain.svg). Die Farbmatrix macht das Noise grau.

Grain-Studio

Jede Änderung rendert den SVG-Filter live über dem Beispielverlauf neu. Es wird nichts hochgeladen; dein Browser zeichnet die Textur.

Noise-Typ

Frequenz: {v}

Oktaven: {n}

Seed: {n}

Stärke der Körnung: {n}%

Kachelgröße: {n}px

Graues Noise

Nahtlose Kacheln (stitch)

Blend Mode

Beispielverlauf mit angewendeter Körnung

Zufälliger Seed

SVG

CSS

SVG kopieren

CSS kopieren

Beispielverlauf

Kostenlos starten · Keine Kreditkarte nötig

Verwandt: Kostenlose Tools

Produkt

Für wen

Funktionen

Ressourcen

Unternehmen

Sitemap