Skip to content

Finalize the design of transforms using the Transform node #534

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

Closed
0HyperCube opened this issue Feb 10, 2022 · 2 comments
Closed

Finalize the design of transforms using the Transform node #534

0HyperCube opened this issue Feb 10, 2022 · 2 comments

Comments

@0HyperCube
Copy link
Member

0HyperCube commented Feb 10, 2022

Possibly we need to redesign transform system. To address:

  • Folders have transforms?
  • Showing skew in properties panel
  • Non-affine perspective transforms (dragging each corner of the bounding box to an arbitrary place, except concave)
  • Inconsistent behaviour between lines / polylines and other shapes (render_index in simple_shape)
  • Allowing outline width to be scaled / not as desired
  • How to display layer & folder(if applicable) transforms in properties panel (i.e. do we show layer transform or bounding box, and how is it transformed etc.)
  • Clear reference for contributes / artists
@0HyperCube 0HyperCube added Documentation Architecture Involves architecture or engineering work or discussion Design Involves UX, icon, or graphic design work labels Feb 10, 2022
@0HyperCube 0HyperCube changed the title Transforms Redesign Transforms Feb 10, 2022
@Keavon Keavon added Rust and removed Design Involves UX, icon, or graphic design work labels Feb 10, 2022
@Keavon
Copy link
Member

Keavon commented Apr 21, 2022

This should be one of the first things we work on upon switching to the node system. But we can probably live with the UX drawbacks of the current implementation until then. Hopefully nodes can be soon!

@Keavon Keavon added P-Medium and removed P-High labels Apr 21, 2022
@Keavon Keavon changed the title Redesign Transforms Redesign layer transformation using the Transform node Apr 21, 2022
@Keavon Keavon added the Blocked label Apr 21, 2022
@Keavon Keavon removed this from the Sprint 16 (upcoming) milestone May 14, 2022
@Keavon Keavon added the Feature label Aug 13, 2022
@Keavon Keavon changed the title Redesign layer transformation using the Transform node Redesign intrinsic layer transforms using the Transform node Oct 23, 2022
@Keavon Keavon changed the title Redesign intrinsic layer transforms using the Transform node Redesign intrinsic transforms using the Transform node Jan 28, 2023
@Keavon Keavon added Available and removed Blocked labels Mar 4, 2023
@0HyperCube 0HyperCube moved this to Sprint 24 Goals in Task Board Mar 18, 2023
@Keavon Keavon changed the title Redesign intrinsic transforms using the Transform node Redesign transforms using the Transform node Apr 26, 2023
@Keavon Keavon changed the title Redesign transforms using the Transform node Finalize the design of transforms using the Transform node Apr 26, 2023
@Keavon Keavon added the Design Involves UX, icon, or graphic design work label Apr 26, 2023
@Keavon Keavon removed the Available label May 31, 2023
@Keavon Keavon moved this to Available in Task Board May 31, 2023
@Keavon Keavon moved this from Always Up for Grabs to Short-Term in Task Board May 31, 2023
@Keavon Keavon removed the P-High label May 31, 2023
@Keavon Keavon moved this from Short-Term to In-Progress Tasks in Task Board Jan 17, 2024
@Keavon Keavon removed Feature Architecture Involves architecture or engineering work or discussion Design Involves UX, icon, or graphic design work labels Feb 15, 2024
@Keavon Keavon removed this from Task Board Feb 15, 2024
@Keavon
Copy link
Member

Keavon commented Feb 15, 2024

Duplicate of #1530

@Keavon Keavon marked this as a duplicate of #1530 Feb 15, 2024
@Keavon Keavon closed this as not planned Won't fix, can't repro, duplicate, stale Feb 15, 2024
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

3 participants