pixel_draw_pixels
Batch draw pixels onto a PNG canvas by specifying coordinates and colors. Each point can have its own color or use a batch default. Use 'transparent' to erase pixels. Returns updated canvas and optional preview.
Instructions
Set individual pixels on a canvas in one batch.
Each point may carry its own color; points without one use the batch
default color. Drawing 'transparent' erases pixels. Out-of-bounds points
are skipped and counted, not fatal. Batch as many points per call as
possible — one call per sprite region, not one call per pixel.
Returns: JSON {"canvas", "pixels_drawn", "skipped_out_of_bounds"?}; plus a rendered image when preview=true. On failure returns "Error: ...".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |