When changing the azimuth of an Axis3 to a multiple of π/2 in an animation, the axis labels do not move continuously, at the end they flip positions or disappear.
See below animation:
This is the script to make the animation:
using GLMakie
fig = Figure(;resolution=(500,500))
ax = Axis3(fig[1,1])
a0 = ax.azimuth[]
a1 = 3/2 * π
record(
fig, joinpath(@__DIR__, "nonsmooth_axis3.gif"),
vcat(LinRange(a0,a1,100), fill(a1,50));
fps = 25
) do a
ax.azimuth[] = a
end
Changing the elevation similarly seems to work smoothly.
They flip to the other side once the rotation is too far, seems like the side flipping doesn't perfectly coincide with the orientation flipping though. pi/2 is one of the breakpoints.
Description
When changing the azimuth of an
Axis3
to a multiple of π/2 in an animation, the axis labels do not move continuously, at the end they flip positions or disappear. See below animation: This is the script to make the animation:Changing the elevation similarly seems to work smoothly.
System and Environment
Output of
st
in Julia 1.8.2:Output of
uname -orv
:Output of
sudo lshw -showrt -C cpu,memory,display
: