Motion Blocks

Canvas

Neural Noise

Animated CPPN-based neural noise rendered in WebGL. Produces continuously evolving organic color patterns driven by a compositional pattern-producing network.

  • lit Preview of https://lit.devLitSimple. Fast. Web Components.
  • ogl Preview of https://github.com/oframe/oglOGLMinimal WebGL framework.

Preview

Animated CPPN-based neural noise — continuously evolving organic color patterns driven by a compositional pattern-producing network.
Attributes

Installation

pnpm dlx motion-blocks add neural-noise

Usage

---import "@/components/motion-blocks/neural-noise-element.ts";--- <motion-neural-noise  speed={1}  class="w-full h-[500px]"/>

API Reference

Attribute Type Default
speed Animation speed multiplier. Higher values make the pattern evolve faster. number 1
color Base color the pattern is tinted toward in its darker regions. string #17181A
highlight-color Highlight color the pattern is tinted toward in its brighter regions. string #6c87bc