Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DrawingBotV3 - Road Map #29

Open
29 of 49 tasks
SonarSonic opened this issue Dec 16, 2021 · 0 comments
Open
29 of 49 tasks

DrawingBotV3 - Road Map #29

SonarSonic opened this issue Dec 16, 2021 · 0 comments

Comments

@SonarSonic
Copy link
Owner

SonarSonic commented Dec 16, 2021

New Features

  • Add vpype-flow-imager New Path Finding #28
  • Path Finding Modules which use text to represent images. #24
  • Add option to export Animated SVGs #25
  • New version of PFM Mosaics which plot the whole image and cut them into the section of the mosaic, making for a more consistent mosaic output.
  • Show path optimization preview / allow choices of faster / more accurate algorithms.
  • New Mosaic which uses comic style shapes
  • Ability to export only geometries within a certain range / geometry culling.
  • Add Import Resolution setting for Original drawing size determination
  • Save UI settings on exit (open/closed panels)
  • Advanced UI Preferences (background colour, initial zoom, global units, etc.)
  • Add Batch Processing option to export current drawing in multiple file formats
  • Pen Redistribution/Update option for Displayed Shapes slider
  • Retain drawing padding and rotation settings when new paper size is selected
  • Allow custom export resolution for Original Size drawings
  • Add US paper sizes to drop-down
  • Add Sakura pens to predefined list
  • Contour based Voronoi PFM, curved / line option
  • Continuous line Voronoi PFM
  • Node or Script based PFM (blueprints)
  • Wrapper for Processing Scripts??
  • Grid render overlay, which illustrates the scale of the drawing.
  • Support for the Makelangelo Robot
  • Export projects from Batch Processing
  • High Quality - Rescale to Pen mode.

Improvements

  • Image Filtering - Performance Increases #6
  • Faster/More efficient Path Optimization
  • Improve handling of progress / progress updates.
  • Add a way to monitor background processes.
  • Improve handling of errors.
  • Keep Geometry "Groups" - Grouped in SVG outputs to help further editing
  • Revamp options to make them give similar results on different sizes e.g. Point Count -> Point Density
  • Image colour sampling handling and stop it being the responsibility of the PFM
  • Rework/Create a PFM API
  • Allow luminance values when plotting to exceed 255??
  • Bezier Curve Shader for OpenGL Renderer
  • Import/Export Preset Confirmation Dialogs
  • Allow importing of project drawing states when the original image is missing
  • Make projects their own objects i.e. ObservableProject - move all project related stuff into that, so it's clear to see project specific settings and program specific settings.

Bug Fixes

@SonarSonic SonarSonic pinned this issue Dec 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant