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

Icon Request: 3D transform (position, rotations, scale, coordinate system) #20362

Open
5 tasks done
derwaldgeist opened this issue Sep 20, 2024 · 0 comments
Open
5 tasks done
Labels

Comments

@derwaldgeist
Copy link

Checklist

  • The title of this issue starts with "Icon Request: " and is followed by the new icon name (ex. "Icon Request: Proton Torpedo")
  • This icon does not represent a brand
  • This request is for a single icon or a matched pair (ex. lock and unlock)
  • I've already searched through existing issues, and to the best of my knowledge this request isn't a duplicate
  • I understand how new icon requests work

Request type

✨ New icon

Use case

We're developing an Augmented Reality application where the user can set the transform of a 3D object, i.e. its position, rotation and scale. For this use-case, we need icons for:

  • 3D Position
  • 3D Rotation
  • 3D Scale

And also the 3D transform as a whole.

Visual example

For illustration purposes, here's our current UI draft:

image

For the 3D transform as a whole, we're using fa-crosshairs right now, but that doesn't look quite right. We were thinking of something like this:

image

yet much simpler, i.e. just the three axis and no x, y, z captions.

For position, I think a 2D icon like arrows-up-down-left-right image would be fine, but with only two arrows (up and right). This could then also be used in 2D apps.

For rotation, I would use a sphere like this: image

For scale, maybe something like this: image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants
@derwaldgeist and others