JavaFX fx file has Y-axis inverted.

Bug #520576 reported by Just Asking For A CD
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Won't Fix
Low
Unassigned

Bug Description

Inkscape's coordinate system has its point of origin at the lower left corner. While JavaFX's coordinate system has its origin at the top left corner.

I guess that's the reason why shapes are drawn on the screen with their Y-axis inverted; they've flipped 180° vertically.

su_v (suv-lp)
tags: added: exporting
removed: coordinate system
Revision history for this message
Just Asking For A CD (java-artisan) wrote :

And while you're at it : Normalize the drawing data to (0,0) instead of adding a Translate to the tranformations. It causes quite unexpected results when applying additional transformations. Especially the JavaFX-greenhorns out there would have trouble to understand why.

Kris (kris-degussem)
Changed in inkscape:
importance: Undecided → Low
Revision history for this message
Qantas94Heavy (qantas94heavy) wrote :
Changed in inkscape:
status: New → Fix Committed
milestone: none → 1.0
Revision history for this message
Qantas94Heavy (qantas94heavy) wrote :

Unfortunately support for saving as JavaFX 1.x script files (*.fx) has been removed in Inkscape 1.0, so this won't be fixed.

Closed by: https://gitlab.com/Qantas94Heavy

Changed in inkscape:
status: Fix Committed → Won't Fix
tbnorth (terry-n-brown)
tags: added: bug-migration
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.