You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be nice to be able to view 3D plots without the distortions caused by perspective projection. Orthogonal projection allows easier comparison of different elements of a plot, especially when viewing the plot close to the direction of an axis.
Implementation requires orthogonal replacement for persp_transformation() in mpl_toolkits.mplot3d.proj3d and a constructor parameter that selects which projection is used in Axes3D.
I don't think much of anything involving mplot3d rates as "easy", and I suspect a PR for this feature involves a bit more than the 2011 monkey patch above suggests. @WeatherGod can change the label if he disagrees.
Activity
tazle commentedon Oct 18, 2011
As monkey patch, the following seems to do the job, but breaks at least automatic placement of axis labels.
aglie commentedon Nov 4, 2014
I wonder, if the above patch was added to the release?
tacaswell commentedon Nov 4, 2014
@aglie I do not think so. If you are interested in turning this patch into a PR I think we would be happy to review it.
It would need some documentation and tests added before it could be merged.
petehuang commentedon Dec 30, 2016
PR still welcome here. Looks simple but we should be careful of breaks as @tazle mentions
Recommend labeling as Difficulty: Easy
efiring commentedon Jan 3, 2017
I don't think much of anything involving mplot3d rates as "easy", and I suspect a PR for this feature involves a bit more than the 2011 monkey patch above suggests. @WeatherGod can change the label if he disagrees.
RamiGASMI commentedon Jan 31, 2018
Hi
I couldn't correctly implement this patch to use it with Axes3D, could any one help me with an example if possible
Thank you all,
WeatherGod commentedon Jan 31, 2018
benmaier commentedon May 7, 2018
corrected link:
https://matplotlib.org/users/prev_whats_new/whats_new_2.1.0.html?highlight=orthographic#orthographic-projection-for-mplot3d