Feature list

User avatar
ben-o
 
Posts: 121
Joined: 11 Jun 2012, 10:41

Feature list

Postby ben-o » 20 Jun 2014, 19:20

UPDATED 21 August 2020

Here's the list of features currently available in Black Ink. To keep track of what to expect in next releases, please check our Upcoming Features post.

Technology:
Full GPU rendering engine (canvas and user interface).
64bits per pixel and linear color space drawing engine.

Layers:
Up to 64K resolution
Innovative graph node for layers: Layer editor and layer property panel.
Node operators: OUTPUT, SOURCE (Layer, grayscale layer, Color), MIX (Layer stack, Mask, Blend), TRANSFORM, ADJUSTMENT (Brightness/Contrast…)
Create, Delete, merge, arrange layers
Blending modes (Normal, screen, multiply, difference, overlay, color burn, color dodge, color, soft light, hard light).
Fill layer with color.
Preserve transparency layer option.

Selection and transformation:
Selection tools with add/remove selection modes : lasso, lasso polygonal, ellipse, rectangle.
Selection from layer's alpha.
Adjust and transform selection/layer tool with interactive gizmo and numeric inputs.
Transformation tool : Move, rotate, flip, skew, perspective
Copy, cut and paste content

Painting:
Normal, additive, subtractive and multiplicative painting modes.
Gradient editor.
Image-based color mode.
Realtime brush preview.
Automatic visual brush history when editing parameter.
Automatic Solid color history.
Favorite toolbar for colors, gradients and image-based sources.
Fast size and opacity press-and-hold shortcuts.
Erase with current brush function (hold 'e')
HLS adjustments for the current color with controllers support.
Canvas zoom, pan, mirrored view and rotation.
Secondary viewport
View constant brush size / fixed brush size
Possibility to draw outside the canvas for more comfortable experience, to keep an eye for a model or to create color palette.

Files:
Jpg and png import on layer (with transparency).
Jpg and png export of the entire document or individual layers.
.Bkd proprietary format.

Brushes creations:
Node-based visual edition of brush parameters : controller editor.
Access to tablet inputs through controllers (pressure, speed, azimuth, tilt, direction).
Float and Vector2 operations for controllers values.
Load and save of parameter's controller branches.
Noise and random generators.
Brush Shader Language (BSL) Editor
Brush saving as .bkbrush files.
Favorite brushes toolbar with keyboard shortcuts.

Return to Other Official Notices

cron