diff --git a/lib/matplotlib/tests/baseline_images/test_collections/polycollection_close.png b/lib/matplotlib/tests/baseline_images/test_collections/polycollection_close.png index bda2857d6321..f2df0cfdd2b7 100644 Binary files a/lib/matplotlib/tests/baseline_images/test_collections/polycollection_close.png and b/lib/matplotlib/tests/baseline_images/test_collections/polycollection_close.png differ diff --git a/lib/matplotlib/tests/baseline_images/test_figure/tightbbox_box_aspect.svg b/lib/matplotlib/tests/baseline_images/test_figure/tightbbox_box_aspect.svg index 7ac69c1a1daa..45fd04073c99 100644 --- a/lib/matplotlib/tests/baseline_images/test_figure/tightbbox_box_aspect.svg +++ b/lib/matplotlib/tests/baseline_images/test_figure/tightbbox_box_aspect.svg @@ -1,12 +1,23 @@ - - + + + + + + 2022-02-25T01:23:19.261384 + image/svg+xml + + + Matplotlib v3.6.0.dev1735+g53a2e62650, https://matplotlib.org/ + + + + + - + @@ -15,7 +26,7 @@ L 395.385982 176.727273 L 395.385982 -0 L 0 -0 z -" style="fill:#008080;"/> +" style="fill: #008080"/> @@ -24,53 +35,53 @@ L 173.027273 128.945455 L 173.027273 47.781818 L 10.7 47.781818 z -" style="fill:#ffffff;"/> +" style="fill: #ffffff"/> - +" style="stroke: #000000; stroke-width: 0.8"/> - + - + - + - + - + - + @@ -79,40 +90,40 @@ L 0 3.5 - +" style="stroke: #000000; stroke-width: 0.8"/> - + - + - + - + - + @@ -120,22 +131,22 @@ L -3.5 0 +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> @@ -144,7 +155,7 @@ L 367.82 169.527273 L 367.82 7.2 L 205.492727 7.2 z -" style="fill:#ffffff;"/> +" style="fill: #ffffff"/> @@ -152,7 +163,7 @@ z L 249.995363 84.057477 L 248.546814 27.319429 L 211.509533 53.841184 -" style="fill:#f2f2f2;opacity:0.5;stroke:#f2f2f2;stroke-linejoin:miter;"/> +" style="fill: #f2f2f2; opacity: 0.5; stroke: #f2f2f2; stroke-linejoin: miter"/> @@ -161,7 +172,7 @@ L 211.509533 53.841184 L 363.914025 117.547317 L 366.905689 58.227341 L 248.546814 27.319429 -" style="fill:#e6e6e6;opacity:0.5;stroke:#e6e6e6;stroke-linejoin:miter;"/> +" style="fill: #e6e6e6; opacity: 0.5; stroke: #e6e6e6; stroke-linejoin: miter"/> @@ -170,81 +181,81 @@ L 248.546814 27.319429 L 332.811323 150.362296 L 363.914025 117.547317 L 249.995363 84.057477 -" style="fill:#ececec;opacity:0.5;stroke:#ececec;stroke-linejoin:miter;"/> +" style="fill: #ececec; opacity: 0.5; stroke: #ececec; stroke-linejoin: miter"/> +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> @@ -252,74 +263,74 @@ L 329.750639 150.115413 +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> @@ -327,74 +338,74 @@ L 365.274441 118.739933 +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> +" style="fill: none; stroke: #b0b0b0; stroke-width: 0.8"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> - +" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linecap: square"/> diff --git a/lib/matplotlib/tests/baseline_images/test_figure/tightbbox_box_aspect_svg.png b/lib/matplotlib/tests/baseline_images/test_figure/tightbbox_box_aspect_svg.png new file mode 100644 index 000000000000..dc2a22ec0ad3 Binary files /dev/null and b/lib/matplotlib/tests/baseline_images/test_figure/tightbbox_box_aspect_svg.png differ diff --git a/lib/mpl_toolkits/mplot3d/axis3d.py b/lib/mpl_toolkits/mplot3d/axis3d.py index d5f21e4b4fba..01d77d1f4370 100644 --- a/lib/mpl_toolkits/mplot3d/axis3d.py +++ b/lib/mpl_toolkits/mplot3d/axis3d.py @@ -420,13 +420,15 @@ def draw(self, renderer): # Get tick line positions pos = edgep1.copy() pos[index] = tick.get_loc() - pos[tickdir] = ( - edgep1[tickdir] - + info['tick']['outward_factor'] * ticksign * tickdelta) + pos[tickdir] = edgep1[tickdir] + if tick._tickdir != 'out': + pos[tickdir] += (info['tick']['outward_factor'] + * ticksign * tickdelta) x1, y1, z1 = proj3d.proj_transform(*pos, self.axes.M) - pos[tickdir] = ( - edgep1[tickdir] - - info['tick']['inward_factor'] * ticksign * tickdelta) + pos[tickdir] = edgep1[tickdir] + if tick._tickdir != 'in': + pos[tickdir] -= (info['tick']['inward_factor'] + * ticksign * tickdelta) x2, y2, z2 = proj3d.proj_transform(*pos, self.axes.M) # Get position of label diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/add_collection3d_zs_array.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/add_collection3d_zs_array.png index 26cc0cbb947f..5a69bbdae8e3 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/add_collection3d_zs_array.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/add_collection3d_zs_array.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/add_collection3d_zs_scalar.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/add_collection3d_zs_scalar.png index 875f968f3dd4..c02c3100336f 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/add_collection3d_zs_scalar.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/add_collection3d_zs_scalar.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_cla.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_cla.png index f93e18398c3e..605d40631a97 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_cla.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_cla.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_focal_length.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_focal_length.png index 1d61e0a0c0f6..58dc465cd405 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_focal_length.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_focal_length.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_isometric.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_isometric.png index b435649cc8d7..6ffb4ab87ec6 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_isometric.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_isometric.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_labelpad.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_labelpad.png index 8d0499f7787d..d5f7fa1af6b6 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_labelpad.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_labelpad.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_ortho.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_ortho.png index e974aa95470c..5c075e04fa6d 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_ortho.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_ortho.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_rotated.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_rotated.png index 0c79fd32e42c..b9795a34d44c 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_rotated.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/axes3d_rotated.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/bar3d.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/bar3d.png index d6520ca196d1..48848e3f15c1 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/bar3d.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/bar3d.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/bar3d_notshaded.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/bar3d_notshaded.png index d718986b09dd..31376711bc25 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/bar3d_notshaded.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/bar3d_notshaded.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/bar3d_shaded.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/bar3d_shaded.png index 39dc9997cb1d..9eb5029c67df 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/bar3d_shaded.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/bar3d_shaded.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/computed_zorder.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/computed_zorder.png index 887d409b72c7..b16410f6d90e 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/computed_zorder.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/computed_zorder.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/contour3d.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/contour3d.png index 1d11116743b5..853c0aeba3aa 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/contour3d.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/contour3d.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/contourf3d.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/contourf3d.png index 33693b5e8ca2..e650a1a41d9a 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/contourf3d.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/contourf3d.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/contourf3d_fill.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/contourf3d_fill.png index 3e34fc86556b..cff0a662489e 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/contourf3d_fill.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/contourf3d_fill.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/equal_box_aspect.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/equal_box_aspect.png index 5f6dd6ea3099..ab40e6ba35f6 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/equal_box_aspect.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/equal_box_aspect.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/errorbar3d.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/errorbar3d.png index 8d0e1eaca8c5..a6f8506927ce 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/errorbar3d.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/errorbar3d.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/errorbar3d_errorevery.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/errorbar3d_errorevery.png index 07b4ce70f3b2..39f5056003d7 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/errorbar3d_errorevery.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/errorbar3d_errorevery.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/lines3d.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/lines3d.png index b1118180ea11..2e45cbd4c1a5 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/lines3d.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/lines3d.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/minor_ticks.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/minor_ticks.png index 8270ab1045ae..72bebd8b2d03 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/minor_ticks.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/minor_ticks.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/mixedsubplot.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/mixedsubplot.png index 0254e812d89d..b539aaf46995 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/mixedsubplot.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/mixedsubplot.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/plot_3d_from_2d.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/plot_3d_from_2d.png index 89e72bfca05f..1e0bb8b7f54b 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/plot_3d_from_2d.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/plot_3d_from_2d.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/poly3dcollection_alpha.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/poly3dcollection_alpha.png index 9e8b27b949f9..0f55b7034a7e 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/poly3dcollection_alpha.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/poly3dcollection_alpha.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/poly3dcollection_closed.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/poly3dcollection_closed.png index 9e8b27b949f9..0f55b7034a7e 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/poly3dcollection_closed.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/poly3dcollection_closed.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/proj3d_axes_cube.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/proj3d_axes_cube.png index a7cc7e23bcc7..08b633711efe 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/proj3d_axes_cube.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/proj3d_axes_cube.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/proj3d_axes_cube_ortho.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/proj3d_axes_cube_ortho.png index 205ac97158aa..31f0da57407d 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/proj3d_axes_cube_ortho.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/proj3d_axes_cube_ortho.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/proj3d_lines_dists.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/proj3d_lines_dists.png index 9d4ee7ab5938..bd5f53f7e02c 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/proj3d_lines_dists.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/proj3d_lines_dists.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/quiver3d.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/quiver3d.png index 1875e4994545..05233fbdb1ca 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/quiver3d.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/quiver3d.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/quiver3d_masked.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/quiver3d_masked.png index cb0fae3c54f9..bd6a61e64a71 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/quiver3d_masked.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/quiver3d_masked.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/quiver3d_pivot_middle.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/quiver3d_pivot_middle.png index 64601ae4d1c8..769aaf208413 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/quiver3d_pivot_middle.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/quiver3d_pivot_middle.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/quiver3d_pivot_tail.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/quiver3d_pivot_tail.png index b026abbd272f..0f8ef9585bde 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/quiver3d_pivot_tail.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/quiver3d_pivot_tail.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/scatter3d.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/scatter3d.png index f0357508211c..949b75a3c479 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/scatter3d.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/scatter3d.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/scatter3d_color.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/scatter3d_color.png index d594253b04b2..d7f30767de9a 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/scatter3d_color.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/scatter3d_color.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/scatter_spiral.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/scatter_spiral.png index 134e75e170cc..c4fda1e4b2d2 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/scatter_spiral.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/scatter_spiral.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/stem3d.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/stem3d.png index cdb5fbdd1b42..652fdb7bc2ce 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/stem3d.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/stem3d.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/surface3d.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/surface3d.png index fcd05a708cfb..1fa7bdb3e214 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/surface3d.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/surface3d.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/surface3d_masked.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/surface3d_masked.png index df7f1ebdf476..56041183e597 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/surface3d_masked.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/surface3d_masked.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/surface3d_masked_strides.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/surface3d_masked_strides.png index 5524fea4537b..2467009ae949 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/surface3d_masked_strides.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/surface3d_masked_strides.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/surface3d_shaded.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/surface3d_shaded.png index 65a31a7c3a22..53079beec09f 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/surface3d_shaded.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/surface3d_shaded.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_contourf3d_extend[png-both-levels0].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_contourf3d_extend[png-both-levels0].png new file mode 100644 index 000000000000..25897218fa3c Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_contourf3d_extend[png-both-levels0].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_contourf3d_extend[png-max-levels2].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_contourf3d_extend[png-max-levels2].png new file mode 100644 index 000000000000..25897218fa3c Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_contourf3d_extend[png-max-levels2].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_contourf3d_extend[png-min-levels1].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_contourf3d_extend[png-min-levels1].png new file mode 100644 index 000000000000..25897218fa3c Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_contourf3d_extend[png-min-levels1].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_inverted[png].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_inverted[png].png new file mode 100644 index 000000000000..5636ddd3a69d Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_inverted[png].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_marker_draw_order_data_reversed[png--50].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_marker_draw_order_data_reversed[png--50].png new file mode 100644 index 000000000000..19517d336bcc Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_marker_draw_order_data_reversed[png--50].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_marker_draw_order_data_reversed[png-130].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_marker_draw_order_data_reversed[png-130].png new file mode 100644 index 000000000000..fa88340a1f0a Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_marker_draw_order_data_reversed[png-130].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_marker_draw_order_view_rotated[png].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_marker_draw_order_view_rotated[png].png new file mode 100644 index 000000000000..f43981d252a3 Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_marker_draw_order_view_rotated[png].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_patch_collection_modification[png].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_patch_collection_modification[png].png new file mode 100644 index 000000000000..22cf602ecfbb Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_patch_collection_modification[png].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_plot_scalar[png].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_plot_scalar[png].png new file mode 100644 index 000000000000..0362809e0af3 Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_plot_scalar[png].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_quiver3D_smoke[png].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_quiver3D_smoke[png].png new file mode 100644 index 000000000000..130014c548f8 Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_quiver3D_smoke[png].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_quiver3d_empty[png].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_quiver3d_empty[png].png new file mode 100644 index 000000000000..94107579ae0d Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_quiver3d_empty[png].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_scalarmap_update[png].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_scalarmap_update[png].png new file mode 100644 index 000000000000..b8fab7fbc978 Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_scalarmap_update[png].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_scatter3d_modification[png].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_scatter3d_modification[png].png new file mode 100644 index 000000000000..ebf7019b0bda Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_scatter3d_modification[png].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_scatter3d_sorting[png-False].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_scatter3d_sorting[png-False].png new file mode 100644 index 000000000000..f4ff3b0454f7 Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_scatter3d_sorting[png-False].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_scatter3d_sorting[png-True].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_scatter3d_sorting[png-True].png new file mode 100644 index 000000000000..f4ff3b0454f7 Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_scatter3d_sorting[png-True].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_text3d_modification[png].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_text3d_modification[png].png new file mode 100644 index 000000000000..989766d61264 Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_text3d_modification[png].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_ticklabel_format[png].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_ticklabel_format[png].png new file mode 100644 index 000000000000..37aacdf88836 Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_ticklabel_format[png].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_tight_layout_text[png].png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_tight_layout_text[png].png new file mode 100644 index 000000000000..3eef79b98b95 Binary files /dev/null and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/test_tight_layout_text[png].png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/text3d.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/text3d.png index 2956fd926b59..12bdab5b551f 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/text3d.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/text3d.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/tricontour.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/tricontour.png index 4387737e8115..b4ce127a95b9 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/tricontour.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/tricontour.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/trisurf3d.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/trisurf3d.png index 0e09672f5d83..b8e4d68aec3e 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/trisurf3d.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/trisurf3d.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/trisurf3d_shaded.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/trisurf3d_shaded.png index c403d1938eb1..5fbfc4848c76 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/trisurf3d_shaded.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/trisurf3d_shaded.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-alpha.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-alpha.png index d47e8c54cbf9..5f23569968a2 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-alpha.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-alpha.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-edge-style.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-edge-style.png index 8bbfc9e90f3e..b266b2cc05b3 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-edge-style.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-edge-style.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-named-colors.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-named-colors.png index 20bf16a37f56..f197a3ad2d53 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-named-colors.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-named-colors.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-rgb-data.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-rgb-data.png index 938448857ec9..92a1e3208fe2 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-rgb-data.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-rgb-data.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-simple.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-simple.png index 0a6e75b4c1a0..192bc7aab9c9 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-simple.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-simple.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-xyz.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-xyz.png index 3e01b0129ff5..db2651578e02 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-xyz.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/voxels-xyz.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/wireframe3d.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/wireframe3d.png index a1891222f2bb..d17a72a45976 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/wireframe3d.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/wireframe3d.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/wireframe3dzerocstride.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/wireframe3dzerocstride.png index 9a48b8b41188..0bbfc99720f4 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/wireframe3dzerocstride.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/wireframe3dzerocstride.png differ diff --git a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/wireframe3dzerorstride.png b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/wireframe3dzerorstride.png index e55304caf197..7e2a0a80a330 100644 Binary files a/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/wireframe3dzerorstride.png and b/lib/mpl_toolkits/tests/baseline_images/test_mplot3d/wireframe3dzerorstride.png differ