{
  "slug": "pnm-to-svg",
  "conversion": "pnm -> svg",
  "params": {
    "ColorPrecision": "8",
    "GradientStep": "6"
  },
  "source": "A 320 x 240 frame from a small ray tracer we wrote for this page (three spheres on a checkered floor), saved as a binary PPM (P6) with 8 bits per channel.",
  "license": "CC0-1.0",
  "inputs": [
    {
      "file": "input-three-spheres-render.ppm",
      "bytes": 230415,
      "sha256": "599d6811064ec2343eccee149602c7f68543017b4001dc515fec1b63d984e7cc"
    }
  ],
  "outputs": [
    {
      "file": "output-three-spheres-render.svg",
      "bytes": 112616,
      "sha256": "1a2d0dc9ed892b5eb4a8e3f04d6ee9ed911bb658a04eb55b44d9e9b537153d5d"
    }
  ],
  "preview": {
    "file": "preview.png",
    "bytes": 25469
  },
  "environment": {
    "description": "Local container (aarch64), limited to 4 CPUs and 6 GiB",
    "image": "pdfconversionapi/api:main",
    "imageId": "sha256:9eeeb0640aba"
  },
  "generatedAt": "2026-11-04"
}
