SudoMock icon

SudoMock

Generate PSD mockups, photo mockups and product videos for Print-on-Demand automation. Upload PSDs, turn product photos into mockups, render with your designs, render videos, run renders asynchronously, track jobs, and manage webhooks.

Actions229

Font → Photo Mockup: Render

AI-generated

Summary

Render a photo mockup by applying artwork to specified print areas or surfaces on an existing mockup, optionally with various adjustments and export settings. Supports synchronous or asynchronous rendering.

Inputs

  • Mockup UUID (required) — UUID of the photo mockup to render artwork onto.
  • Render Targets (required) — One or more render targets, each specifying artwork source (URL or Base64), print area or surface UUID, placement options (position, size, rotation), color overlays, adjustments (brightness, contrast, blur, opacity, saturation, vibrance, blend mode), and background removal preference.
  • Export Options — Settings for output image format (PNG or JPG), width in pixels (1024, 2048, or 4096), JPG quality, and DPI for print resolution.
  • Run Asynchronously — Whether to queue the render as a background job, returning a job ID immediately instead of waiting for completion.

Output shape

a single JSON object with the render result or job identifier

If run synchronously, returns render response including URLs to rendered images. If run asynchronously, returns a job_id to monitor render progress via separate job queries.

Examples

Example 1: Render artwork onto a photo mockup and get the rendered image URL immediately.

Provide Mockup UUID, define one or more Render Targets with artwork URL and placement, set Export Options, and leave Run Asynchronously unchecked.

Example 2: Queue a render job for later completion.

Provide same inputs as above but set Run Asynchronously to true; receive a job ID to track asynchronously.

Links

Discussion