diff --git a/src/backends/pyplot.jl b/src/backends/pyplot.jl index 89662b43..385dc1ae 100644 --- a/src/backends/pyplot.jl +++ b/src/backends/pyplot.jl @@ -589,6 +589,12 @@ function py_add_series(plt::Plot{PyPlotBackend}, series::Series) push!(handles, handle) else # do a normal scatter plot + + # Add depthshade option for 3d plots + if RecipesPipeline.is3d(sp) + extrakw[:depthshade] = get(series[:extra_kwargs], :depthshade, false) + end + handle = ax."scatter"(xyargs...; label = series[:label], zorder = series[:series_plotindex] + 0.5,