Skip to content

Material · grain · Free

Perlin Moss

Organic Perlin grain for cards, sections, and auth shells.

Type
grain
Contexts
card · section · auth
Tags
grain · perlin · moss · noise
Perf
webgl · Octave count drives cost — ≤4 octaves keeps auth/cards smooth.

Configurator

Pause freezes the live preview. Reduced motion uses the CSS shell fallback. Reset restores catalog defaults and clears config URL params. Share config copies this page link.

Install

free

Install under 60s — CLI or copy-paste, no account required.

CLI

npx shadcn@latest add @frameline/perlin-moss

Copy-paste path

components/ui/perlin-moss.tsx

Drop source beside your UI kit, or paste JSX from the panel below after install.

Installation docs

Free — no account required. Source lands in your repo. Full install guide.

License

$0

Free

Excellent free materials. Same craft bar as paid.

Permitted

  • Install free SKUs into your projects
  • Commercial use of free materials
  • Copy / CLI install without an account

Not permitted

  • Redistribute source packages
  • Resell materials in templates or asset kits

Compare Free, Personal, and Team on Pricing.

JSX

import { PerlinMoss } from "@/materials";

<PerlinMoss
  speed={0.15}
  scale={1.4}
  proportion={0.55}
  softness={0.35}
  octaveCount={4}
  persistence={0.7}
  lacunarity={2.2}
  colorBack="#1A2E1A"
  colorFront="#7CB87C"
  className="absolute inset-0"
/>

Props

NameTypeDefaultDescription
speednumber0.15Animation speed
scalenumber1.4Pattern scale
proportionnumber0.55Fill proportion
softnessnumber0.35Edge softness
octaveCountnumber4Noise octaves
persistencenumber0.7Octave persistence
lacunaritynumber2.2Octave frequency ratio
colorBackcolor#1A2E1ABackground color
colorFrontcolor#7CB87CMoss color
Frameline

Design assets for the AI era — shippable surface so you don’t ship the default look.

© 2026 Frameline. All rights reserved.

Sera · Stone · Blue