SVG Import
Imports SVG vector graphics and rasterizes them at any resolution, resolution-independent by nature.
SVG Import loads an SVG file and rasterizes it to pixels at whatever resolution you need. Because it works from vector source data, you can render the same SVG at 64x64 for an icon or 4096x4096 for a print asset with no quality loss.
Like Image In, it supports custom sizing, file watching for live updates, a Reload button, and relative file paths. Type assets/logo.svg and the path resolves relative to your .arcb file.
Fit Mode decides how the artwork maps onto custom dimensions: Stretch, Fit (letterbox), Fill (crop), or Width / Height (keep aspect), which render to one target dimension and let the other follow the aspect ratio. Because the vectors are rasterized at the chosen size rather than resampled from a fixed render, every fit mode stays crisp.
Layers
Section titled “Layers”A Layers section lists the file’s own shapes and groups as a collapsible tree, so you can show or hide any single element, or a whole group at once, without editing the SVG. A filter box finds elements by name, and Show All / Hide All / Expand All / Collapse All act on the whole tree.
Hovering or clicking a row highlights that element in the preview, so it is obvious which shape a cryptic name refers to. Your show/hide choices are remembered per file and reset when you point the node at a different SVG.
Vector controls
Section titled “Vector controls”The Vector section edits the artwork before it is rasterized, which is why the results stay clean at any output size instead of showing the artifacts you would get from pushing pixels around afterward.
| Control | What it does |
|---|---|
| Stroke Scale | Multiplies every stroke width in the artwork. Line weights stay crisp at any output size, unlike thickening rasterized pixels. |
| Override Fill | Replaces every shape’s fill with one color, for a clean anti-aliased silhouette or a straight retint. |
| Override Stroke | The same for stroke color. |
| Fill Rule | How self-intersecting or compound paths decide their interior: keep the SVG’s Original rule, Non-Zero winding, or Even-Odd (overlaps punch holes). |
| Trim Start / Trim End | Reveal only part of each path’s length. Together they draw a segment of every outline, which is the vector “draw-on” look and is not reproducible on a rasterized image. |
Parameters
Section titled “Parameters”Pins
File
Path to SVG file
Auto-reload when the file changes on disk
Output
Override native dimensions; rasterize at custom size
How the SVG is sized to target dimensions
Custom rasterization width
Custom rasterization height
Vector
Multiply every stroke width in the artwork.
Because it happens before rasterization, line weights stay crisp at any output size, unlike thickening rasterized pixels.
Replace every shape's fill with a single color.
Gives a clean, anti-aliased silhouette or retint straight from the vector.
Solid color applied to every fill when Override Fill is on
Replace every shape's stroke color with a single color
Solid color applied to every stroke when Override Stroke is on
How self-intersecting or compound paths decide their interior (holes)
Reveal each path starting from this fraction of its length.
Paired with Trim End it draws only a segment of every outline: the vector "draw-on" look, impossible on a rasterized image.
Reveal each path up to this fraction of its length
Usage Tips
Section titled “Usage Tips”- Use SVG Import for icons and logos that need to be exported at multiple sizes.
- Enable Watch File to iterate on the SVG in your vector editor while ArcBrush keeps the pipeline live.
- Use Fit Mode to control how the SVG fills non-native aspect ratios: Stretch, Fit (letterbox), Fill (crop), or Width/Height to lock one dimension and keep the aspect ratio.
- Turn one multi-part logo file into several assets: point a few SVG Import nodes at the same file and hide a different set of layers on each.
- Override Fill with white and export a matte straight from the vector, no keying needed.
- Animate nothing, but stage a build-up: a row of nodes with increasing Trim End values gives you the frames of a draw-on sequence.