Graphite/demo-artwork
Keavon Chambers a696aae044
Instance tables refactor part 5: unwrap GraphicGroup as multi-row Instance<GraphicElement> tables and move up transforms (#2363)
* Just group

* Partly working but without transforms

* Remove Transform/TransformMut from GraphicElement and GraphicGroupTable

* Fix layers and flattening

* Fix transform group handling on the remaining nodes

* Change collect metadata

* Add transform on vector data. TODO: Remove duplicate transform

* Small code tidying-up

* Add concatenate node?

* Remove ignore_modifications which is always false

* Improve transforms

* Mostly fix the nested transform cage angle (except leaf layers and skew)

* WIP attempt to integrate skew

* Fix nesting bounding box

* Avoid setting the transform

* Fix stroke transforms

* Renderer cleanup

* Fix tests for repeated elements not given unique point IDs

* Suppress cargo-deny warning

* Fix upgrade code for graphic group data

* Work around rendering issue in Isometric Fountain

---------

Co-authored-by: Adam <adamgerhant@gmail.com>
Co-authored-by: hypercube <0hypercube@gmail.com>
2025-03-12 01:38:36 -07:00
..
changing-seasons.graphite Fix demo artwork 2025-02-01 05:50:30 -08:00
isometric-fountain.graphite Instance tables refactor part 5: unwrap GraphicGroup as multi-row Instance<GraphicElement> tables and move up transforms (#2363) 2025-03-12 01:38:36 -07:00
marbled-mandelbrot.graphite Fix demo artwork 2025-02-01 05:50:30 -08:00
painted-dreams.graphite Fix demo artwork 2025-02-01 05:50:30 -08:00
procedural-string-lights.graphite Add upgrade script to convert "Spline" node to "Path" -> "Spline from Points" (#2274) 2025-02-12 23:45:30 +00:00
red-dress.graphite Fix demo artwork 2025-02-01 05:50:30 -08:00
valley-of-spires.graphite Fix demo artwork 2025-02-01 05:50:30 -08:00