Coming Soon (~90% Complete)
Pixel Mode is currently under active development. Most core features are implemented and being tested. This mode will be available in an upcoming release.
What is Pixel Mode?
Pixel Mode brings professional raster image editing to Azyrom, inspired by Adobe Photoshop. While Design and Draw modes work with vector graphics, Pixel Mode works with bitmap images—grids of colored pixels perfect for photo editing, digital painting, and texture creation.
Key Use Cases
- Photo Editing - Adjust colors, enhance lighting, and improve image quality
- Retouching - Remove blemishes, heal imperfections, and clean up images
- Digital Painting - Create artwork with natural media brushes and effects
- Image Compositing - Combine multiple images seamlessly
- Texture Creation - Paint textures for use in UI designs
- Asset Preparation - Optimize images for web and mobile apps
Feature Overview
Paint & Draw Tools
- Pixel Brush (size, opacity, flow, hardness, pressure)
- Eraser Tool (hard/soft edges)
- Paint Bucket (flood fill with tolerance)
- Gradient Fill (linear, radial, angular, reflected, diamond)
Selection Tools
- Rectangular & Elliptical Marquee
- Lasso (freehand) & Polygonal Lasso
- Magic Wand (color-based selection)
- Selection operations: cut, copy, paste, transform
Color Adjustments
- Brightness/Contrast
- Hue/Saturation/Lightness
- Levels (histogram-based tonal control)
- Curves (professional RGB + channel curves)
- Color Balance (shadows/midtones/highlights)
- Invert, Desaturate
Filters & Effects
- Gaussian Blur & Box Blur
- Sharpen (Unsharp Mask)
- Add Noise
Retouching Tools
- Clone Stamp (aligned mode)
- Healing Brush (texture blending)
- Dodge & Burn (lighten/darken with tonal control)
- Smudge Tool
- Blur Brush
AI-Enhanced Tools
- Background Removal (with algorithmic fallback)
- Auto Enhance (histogram, white balance, vibrance)
- Noise Reduction (median, bilateral, non-local means)
- Smart Resize/Upscale (Lanczos, bicubic)
- Content-Aware Fill (PatchMatch texture synthesis)
- Color Match & Grading (LUTs, presets)
- Object/Subject Selection (saliency detection)
Layer Features
- Layer Masks (non-destructive masking)
- 16 Blend Modes
- Layer Opacity
Transform Tools
- Free Transform (move, scale, rotate)
- Crop Tool (with rule of thirds guides)
- Flip Horizontal/Vertical
- Rotate 90°/180°
Implementation Status
| Feature Category | Status | Notes |
|---|---|---|
| Pixel Layer Element | Complete | Full pixel buffer support with blend modes |
| Basic Brush & Eraser | Complete | Pressure sensitivity, presets, hardness control |
| Selection Tools | Complete | Marquee, lasso, magic wand, feathering |
| Fill Tools | Complete | Paint bucket, gradient fill (5 types) |
| Color Adjustments | Complete | Brightness, contrast, hue, saturation, levels, curves, color balance |
| Filters | Complete | Gaussian blur, sharpen, noise |
| Retouching Tools | Complete | Clone stamp, healing brush, dodge/burn, smudge, blur brush |
| Layer Features | Complete | Masks, blend modes, opacity |
| Transform Tools | Complete | Free transform, crop, flip, rotate |
| AI-Enhanced Tools | Complete | All with algorithmic fallbacks |
| UI Integration | In Progress | Toolbar complete, panel refinements ongoing |
| Documentation | Pending | Coming with official release |
Pixel vs Vector
Pixel (Raster): Made of colored pixels in a grid. Best for photos, paintings, and textures. Loses quality when scaled up.
Vector: Made of mathematical paths. Best for logos, icons, and illustrations. Infinitely scalable without quality loss.
In Azyrom: Both modes work seamlessly together. Create vector UI designs in Design Mode, then edit photos in Pixel Mode—all in the same document!