Back

SVG Extrusion

Properties

A SVG Extrusion consists in using a shape defined within a SVG file (for example a logo) and to build a volume by extruding it. It has the following characteristics:

The block panel

How to produce SVG files

We recommend Inkscape to build and edit your SVG files. Inkscape is not only extremely powerful. It is also open-source and downloadable free of charge.

How to fix most common issues (it's a bit technical, sorry)

Let's first explain what Briow does to process SVG files

  1. Briow loads the SVG file and reads its width and height attributes. The unit is ignored. If the width value is 100 (mm, px, ...), the width within Briow will be 100.
  2. Briow exclusively browses <path> tags.
  3. Each SVG path
    • is divided into points that are used to create a 2D shape
    • The 2D shape is extruded
    • The SVG path color is used as a texture.

Some shapes aren't rendered

Briow exclusively renders paths. Circles, rectangles, text, stars, or any other native shape proposed by Inkscape are ignored.

All objects and strokes (lines with a width) must therefore all be turned into paths.

To do so, make a copy of your original file and select Path > Object to path or Stroke to path on each object or stroke.

The center of mass looks incorrect

To fix it within Inkscape

Curves looks ugly once rendered in Briow

Increase the size of your original SVG document and scale up your drawing. The render will look huge in Briow, use the scale parameter of the Instance to make it smaller in your scene.

Texts are badly rendered even after I converted them into paths

Make sure you break letters appart after the conversion.

Shapes with holes are badly rendered

Yes, this is a bug.