Change Log
Added
- Added: Node Render Previews, nodes will display a small preview of their output to help speed up workflows
- Added: New Noise Types: OpenSimplex2, OpenSimplex2S, Perlin, Cellular, Value Cubic, Value
- Added: New Fractal noise options: allows combining octaves of noise layers
- Added: New Tool Distribution mode ‘Color Similarity’ an alternative faster approach to Color Match with higher accuracy but more pen lifts, it can be weighted by Lightness Bias / Chroma Bias / Hue Bias.
- Added: New Blend Modes: Hue, Saturation, Color and Luminosity
- Added: New ‘Simplify Dashes Strokes’ option to SVG Export, to simplify strokes using ‘dash-array’ and ‘dash-offset’ attributes for easy plotting
- Added: New Canny Edge Detection – GPU Accelerated Image filter
- Added: New Shape Types Line, Circle, Rounded Rectangle, Quad Curve, Cubic Curve, Arc, Heart, Polyline, Catmull-Rom Spline, Path, SVG Path
- Added: Position, Vertices, Shapes, Distance and Render Time to the viewport area
- Added: Support for Blend Modes in SVG export
- Added: Support for exporting Images + Shapes in SVG/PDF
- Added: Support for trackpad Zoom & Scroll gestures in the Viewport & Graph
- Added: Exported Inkscape SVGs will now display the pen color as the layer/label color
- Added: Support for Custom Transformation for Images & Shapes and improved Layout / Alignment controls
- Added: Display the current viewed node above the viewport, with clearer view lock button.
Improved
- Improved: Complete re-write + re-design of Mask / Shape editing controls
- Improved: Complete re-write of Export API, allows for faster export and using the GPU for fast image export.
- Improved: Re-designed the User Interface to use a more modern design, clearer separation of windows
- Improved: Switched to GPU based Noise Algorithms, allowing for much faster noise generation, if the GPU initialization fails the CPU fallback will be used.
- Improved: Reduced memory consumption during typical usage
- Improved: Reduced idle CPU Usage
- Improved: Performance improvements to UI update speed / responsiveness
- Improved: Performance improvements to image transfers between different render frameworks via shared native buffers
- Improved: Speed / Performance of SVG Export
- Improved: Particle System node at high velocities, improved curve support
- Improved: Speed of Image to Image node transfers
- Improved: Speed / Quality of Image Exports when using the legacy CPU renderer
- Improved: Render performance when rendering large amounts of points
- Improved: Masking is now Stroke-Aware, more accurate and faster especially with Cubic Curves + Quad Curves
- Improved: Redesigned Drawing Pen Setup window design
- Overhaul: Rewritten Mask / Vector Editing overlays to use faster rendering pipeline
Changes
- Changed: Removed the ‘Classic’ viewport renderer
- Changed: Standardised Node labels, icons and color.
- Changed: Renamed ‘Process Folder’ to ‘Watch Folder’
- Changed: You now press Ctrl or Command to zoom in the viewport / graph or use a Zoom Gesture on Trackpad
- Removed: Experimental / Broken nodes – Start Workflow, Finish Workflow, Hilbert Curve, Create Tool
- Removed: Broken legacy DrawingBotV3 nodes.
- Removed: ‘Viewport Renderer’ and ‘Render Quality’ options
- Removed: Unsupported Geometry Filter parameters
Fixed
- Fixed: Streamlines PFMs not updating the progress bar properly
- Fixed: Merging drawings containing the same drawing set
- Fixed: Memory leak caused by PFM tasks not being disposed of properly while displayed in the viewport
- Fixed: Issue where dragging nodes into the graph may stutter and create multiple instances
- Fixed: ‘Create List’ & ‘Create Ranged List’ becoming empty / glitched when the data type is changed
- Fixed: TreeViews in the Node Selector / Graph Inspector / Project Manager displaying de-selected elements as still highlighted
- Many more fixes and improvements
Notes
- Project Manager database is not stable and will be replaced with a new system in the future
- Many nodes are still experimental, and some designs / layouts are not complete
Downloads
DrawingStudio-1.0.9-alpha-linux-x86-64.deb | Linux Debian Installer (.deb) | |
DrawingStudio-1.0.9-alpha-linux-x86-64.rpm | Linux Redhat Installer (.rpm) | |
DrawingStudio-1.0.9-alpha-macos-aarch64.pkg | macOS Package – Apple Silicon (.pkg) | |
DrawingStudio-1.0.9-alpha-macos-x86-64.pkg | macOS Package – Intel (.pkg) | |
DrawingStudio-1.0.9-alpha-windows-x86-64.msi | Windows Installer (.msi) | |
DrawingStudio-1.0.9-alpha-windows-x86-64.zip | Windows Portable (.zip) |