EN FR
EN FR


Section: New Software and Platforms

SynthDraw

Keywords: Non-photorealistic rendering - Vector-based drawing

Functional Description: The SynthDraw library extracts occluding contours and sharp features over a 3D shape, computes all their intersections using a binary space partitionning algorithm, and finally makes a raycast to determine each sub-contour visibility. The resulting lines can then be exported as an SVG file for subsequent processing, for instance to stylize the drawing with different brush strokes. The library can also export various attributes for each line, such as its visibility and type. SynthDraw is based on the geometry processing library libIGL.

Release Functional Description: This first version extracts occluding contours and creases, and computes their visibility with brute-force ray casting.

  • Contact: Bastien Wailly