lasy 0.3.0

A small library dedicated to LASER path optimisation.
Documentation

lasy Build Status Crates.io Crates.io docs.rs

A small library dedicated to LASER path optimisation.

The goal for the library is to provide a suite of useful tools for optimising linear vector images for galvanometer-based LASER projection. To allow lasy LASERs to get more done.

This crate implements the full suite of optimisations covered in Accurate and Efficient Drawing Method for Laser Projection by Purkhet Abderyim et al. These include Graph optimisation, draw order optimisation, blanking delays and sharp angle delays. See the paper for more details.

Please refer to the docs to learn more about how to apply these optimisations within your code.