Skip to content

[Doc]: Create diagram to show rotation directions for 3D plots #21508

Closed

Description

@scottshambaugh

Documentation Link

No response

Problem

PR #21426 adds a "roll" angle to viewing 3D plots for v3.6.0. We need a picture like the one below (which comes from here) to communicate to users what the viewing angles are.

Compared to the picture below, we call that angle "roll" rather than twist. Note also the arrows show the movement of the axes, not the camera. This is the same rotation convention that pyvista uses.

We should probably also have an image showing the movement of the camera, not the axes.

image

This isn't my strong suit so I'll leave it for someone else to complete.

Suggested improvement

No response

Matplotlib Version

3.5.0.dev2389+g8ad61bdacd

Matplotlib documentation version

3.4.3

Activity

  1. scottshambaugh commented on Jul 22, 2022

    @scottshambaugh
    ContributorAuthor

    As a bonus, would be good to show the u, v, w view axes as added in #23449

    They're defined like the axes in this image from this page, where x, y, z in this image map directly to u, v, w.
    image

  2. scottshambaugh commented on Aug 18, 2022

    @scottshambaugh
    ContributorAuthor

    As another bonus, the "unfolded" 3D plot from here would be good to include. This all should probably be a full standalone page of documentation.

    image

  3. scottshambaugh commented on Aug 23, 2022

    @scottshambaugh
    ContributorAuthor

    Took at stab at this today:
    image

  4. added this to the v3.6.0 milestone on Aug 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions