GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Axes3D with PolyCollection broken · Issue #186 · matplotlib/matplotlib

Axes3D with PolyCollection broken #186

New issue
Copy link
New issue
Copy link
Closed
Closed
Axes3D with PolyCollection broken#186
Copy link
Assignees
WeatherGod
Labels
status: confirmed bugtopic: mplot3d

Description

@ddale
ddale
opened on Jun 20, 2011
Issue body actions

Original report at SourceForge, opened Wed Jan 12 16:21:04 2011

There seems to be a regression within mpl_toolkits.mplot3d.Axes3D: it works flawless to plot a set of polygons in 2D but stacking these in 3D fails for two reasons:

  • the polygons are created wrongfully, with an extra line from the last vertice back to the origin,
  • the stacking is wrong.

See attached file for demonstration.

SourceForge History

  • On Wed Jan 12 16:21:04 2011, by danielmader: File Added: 398526: mpl3D.py

Activity

  1. ghost assigned
    WeatherGod
    on Jun 21, 2011
  2. WeatherGod commented on Jun 21, 2011

    @WeatherGod
    WeatherGod
    on Jun 21, 2011
    Member
    More actions

    There are multiple problems here at play. Further investigation reveals that the problem is with converting the Path data into 3D path data. The code is not properly skipping certain points and are linking them all together as one. This results in the bad patches when multiple patches are displayed. I suspect this also screws up the calculation of the zpos (which would mess up the stacking), but I have not confirmed that.

    This problem will be difficult to solve as there is no proper Path3D class that can easily be subclassed from the Path class.

  3. tacaswell
    added this to the This milestone has been deleted milestone on Aug 18, 2014
  4. WeatherGod commented on Dec 1, 2015

    @WeatherGod
    WeatherGod
    on Dec 1, 2015
    Member
    More actions

    This should have been fixed when #4784 was fixed a while ago. Since we lost the original script, I can't confirm this one way or another, but I believe we are now always respecting the Path codes.

  5. WeatherGod
    closed this as completedon Dec 1, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

  • @WeatherGod
    WeatherGod

Labels

status: confirmed bugtopic: mplot3d

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    You are visitor 01402503 — GeezerVison does not store the pages you look up.
    Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.