photoshop_apply_motion_blur
Apply directional motion blur to the active raster layer using an angle and distance for streaked blur on one layer. Use it when a round blur is not sufficient.
Instructions
Apply Motion Blur to the active raster layer (angle in degrees, distance in pixels).
Use when: directional streak blur on one layer. Do NOT use when: a round blur is enough — use photoshop_apply_gaussian_blur. Do NOT use when: blur should keep edges — use photoshop_apply_smart_blur.
Returns: the angle and radius applied. Preconditions: active document and a normal raster layer. Text and Smart Objects are rasterized first. Side effects: destructive pixels, one history step. Reversible with photoshop_undo.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| angle | Yes | Blur angle in degrees (-360 to 360) | |
| radius | Yes | Blur distance in pixels (1-999) | |
| document_id | Yes | Photoshop document id from photoshop_get_state / photoshop_list_documents. Send null or 0 to use the active document. A positive number activates that document before the tool runs. When no document is open, a stale id does not block the call. |