KNOWLEDGEBASE
PRODUCTION

Graphic Design

3 min read·Article 03 / 06

Graphic design work on the platform runs through Create, the Media Console's browser-based image editor, backed by design and branding delivered as a service.

01Documents, layers and one compositor

A Create document is a layer stack. Each layer carries visibility, opacity, a blend mode (normal, multiply, screen, overlay, soft light, hard light, darken, lighten), a lock, and a name. Layer order maps directly to draw order.

The load-bearing architectural decision is that there is exactly one compositor. The live canvas, the export, the histogram and the save-time thumbnails all render through the same draw loop, so they cannot disagree about what the document looks like. That is what makes "the export matches what you see" a property of the design rather than a hope.

02Tools

The tool rail covers move, marquee and lasso selection, magic wand, crop, eyedropper, brush, eraser, gradient, text, shape, hand and zoom. Tools that cannot yet do real work are shown in the rail and disabled with a specific reason — a tool that changes the cursor and nothing else is treated as a defect, not a placeholder.

Under the surface, the parts that decide whether an edit is correct are built as pure, testable maths rather than eyeballed. Brush strokes are a stream of dabs spaced as a fraction of brush diameter, so a small brush and a large one feel the same and fast strokes do not thin out. Selections are document-space geometry that gates painting and deletion, with inversion held as a flag so inverting twice returns exactly the original shape. Layer transforms carry an inverse mapping, so a brush stroke on a rotated or scaled layer lands on the pixel actually under the cursor.

Text and shape layers are vector: they store parameters and are rendered into a layer surface when those parameters change. A text layer stays re-editable forever because the words are data, not baked pixels, and it still reaches export through the same path as imported pixels.

03Adjustments and history

Adjustment layers are non-destructive and affect everything beneath them in the stack — exposure, contrast, saturation, hue, grayscale, invert, sepia and blur, each backed by a real GPU-evaluated filter. Adjustments that would need per-pixel passes to be correct stay visible and disabled with a reason rather than shipping as a near-miss approximation.

Undo is a real command history with a tile-based pixel model and an enforced memory budget. When a pixel payload has to be evicted, the history row survives but undo refuses to cross it — a partial restore is treated as data loss, not a graceful degradation.

04Export and AI

Documents export to PNG (lossless, with alpha), JPG or WebP, either to your machine or to your Library. Layer bitmaps are stored in object storage rather than in the document record. AI image generation and description are metered on the server, with the price and the permitted model list owned by the backend and the cost shown before you click.

05Design as a service

The design and animation service line covers logo design, brand identity systems, infographics, motion graphics and animated ads, with source files delivered alongside production-ready renders and three review rounds built into the schedule.

Need custom diagnostic analysis?

Contact our support engineers directly to initiate bespoke technical resolution.

CONNECT SUPPORT