Polyarc Draw

memalign2 pts0 comments

Polyarc Draw

POLYARC DRAW

DRAW [P]<br>SELECT [V]<br>ANCHORS [A]<br>EYEDROPPER [I]

UNDO<br>REDO

= 2)">GROUP [SHIFT+G]<br>= 0 && selectedIdxs.size === 0 && paths[selectedIdx] && paths[selectedIdx].group)">UNGROUP [SHIFT+G]

? HELP

= 0 && selectedIdxs.size === 0)">↑↑<br>= 0 && selectedIdxs.size === 0)">↑<br>= 0 && selectedIdxs.size === 0)">↓<br>= 0 && selectedIdxs.size === 0)">↓↓

= 0 && selectedIdxs.size === 0)">FLIP H<br>= 0 && selectedIdxs.size === 0)">FLIP V

DOT GRID [G]

CLEAR<br>EXPORT PNG<br>EXPORT SVG<br>COPY SVG<br>SAVE .arc<br>LOAD .arc<br>NO BG

RESET VIEW

ROUND

CLOSE [ESC]

TOOLS

PDraw<br>VSelect shapes<br>ASelect anchors<br>IEyedropper

VIEW

Space+dragPan<br>Space+scrollZoom<br>RESET VIEWReset pan and zoom to 100%

DRAWING

ClickPlace anchor<br>RRotate arc direction<br>Click near first anchorClose and finish path<br>Enter or Right-ClickFinish path (open, needs a stroke to be visible)<br>EscapeCancel path<br>ShiftSnap arc to 45˚ increments (only when dot grid is off)

SELECT (shapes)

Click shapeSelect<br>Drag shapeMove<br>Alt+drag shapeDuplicate and move<br>Cmd/Ctrl+C/VCopy & paste<br>Drag corner handleScale<br>Drag origin handleReposition the origin point<br>Right-click+dragScale and rotate around the origin<br>Drag empty canvasMarquee select<br>Shift+FFlip horizontal<br>Shift+MFlip vertical<br>Shift+RRotate 90&deg;<br>Backspace / DeleteDelete selected<br>EscapeDeselect

The origin handle appears at the shape's bounding box center when selected. Moving it sets the pivot for right-click scale/rotate.

EYEDROPPER

Right-click shapePick its style (fill, stroke, texture, roundness)<br>Left-click shapeApply the picked style to it

SELECT (anchors)

Click anchorSelect<br>Shift+click anchorAdd to / remove from selection<br>Drag anchorMove selected anchors<br>Drag empty canvasMarquee select<br>Arrow keysNudge 1px<br>Dot Grid + Arrow keysNudge by grid step (20px)<br>Backspace / DeleteDelete selected anchors<br>EscapeDeselect

EDIT

Ctrl/Cmd+ZUndo<br>Ctrl/Cmd+Shift+ZRedo<br>Ctrl/Cmd+YRedo<br>Shift+GGroup / Ungroup<br>GToggle dot grid

FILL & STROKE

Adjust width fieldSet stroke width in px (0 = no stroke)<br>Right-click paletteSet stroke color<br>Left-click paletteSet fill color<br>Toggle ROUNDToggle round line caps and joins<br>Click dash swatchesSolid, dashed, dotted, or dash-dot<br>Drag color swatch to shapeApply fill directly<br>Right-click drag color swatch to shapeApply stroke directly<br>Drag texture swatch → shapeApply texture fill

Stroke and fill settings apply to both new and currently selected shapes.

FILE & EXPORT

EXPORT PNGDownload the drawing as a PNG image<br>EXPORT SVGDownload the drawing as an SVG<br>COPY SVGCopy the SVG markup to the clipboard<br>NO BGExport with a transparent background<br>SAVE .arcSave an editable project file<br>LOAD .arcOpen a saved project file<br>CLEARRemove all shapes from the canvas

If shapes are selected, the EXPORT functions export only those.

CREDITS

Textures are royalty free from Bakku no Oni - Mapping and Bakku No Oni - Royalty Free Materials for 3D. The color palette is AURORA by Dawnbringer, sourced from Lospec/.

Output license

You can use files you create with Il—Verse for anything (personal, educational, commercial) except those relating to or containing non-fungible tokens ("NFT"), crypto, web3 or blockchain-related projects.

No attribution required, but if you'd like to:

Created with POLYARC DRAW (https://hlnet.neocities.org/polyarc-draw), a tool made by Heikki Lotvonen (https://heikkilotvonen.com)

Output is provided as-is, no warranty.

click drag shift stroke selectedidxs size

Related Articles