I want to rotate the VectorPlote3D of the following
VectorPlot3D[{-y, x, z}, {x, -4, 4}, {y, -4, 4}, {z, -4, 4}, VectorScale -> {Small, 0.6, Automatic}]
and also creat GUI to control the rotation speed.
I want to rotate the VectorPlote3D of the following
VectorPlot3D[{-y, x, z}, {x, -4, 4}, {y, -4, 4}, {z, -4, 4}, VectorScale -> {Small, 0.6, Automatic}]
and also creat GUI to control the rotation speed.
Animate[With[{vp = RotationTransform[theta, {0, 0, 1}][{4, 0, 4}]},
VectorPlot3D[{-y, x, z}, {x, -4, 4}, {y, -4, 4}, {z, -4, 4},
VectorScale -> {Small, 0.6, Automatic},
ViewPoint -> vp,
SphericalRegion -> True]],
{theta, 0, 2 Pi},
AnimationRunning -> False]
rotate the VectorPlote3Dwhat exactly do you mean by this? Is this similar to when using the mouse to rotate the 3D plot with? – Nasser Mar 07 '21 at 19:13