{
  "gem": {
    "slug": "shader-park-vg-1755",
    "name": "Shader Park",
    "description": "JavaScript library for writing interactive 2D and 3D procedural shaders with built-in raymarching and signed distance functions.",
    "url": "https://shaderpark.com/",
    "domain": "shaderpark.com",
    "author": "Torin Blankensmith & Peter Whidden",
    "license": "MIT",
    "category": "Shaders, WebGL & Creative Coding",
    "subcategory": "Shader library",
    "tags": [
      "shaders",
      "raymarching",
      "sdf",
      "creative-coding"
    ],
    "whyGem": "Write raymarched SDF scenes in plain JavaScript; removes the GLSL barrier entirely.",
    "sourceType": "site",
    "image": "/api/public/library/og/VG-1755-card.svg",
    "pageUrl": "https://vibing.inc/library/shader-park-vg-1755"
  }
}