Mathematica: 3D graphics, prevent laptop shake when you rotate a three-dimensional image with the mouse?

I noticed that if I rotate a three-dimensional image with the mouse, a slight jitter or shake occurs in the notebook interface itself when I rotate the image around with the mouse.

i.e. the frame in which the 3D image is located moves slightly up and down on the laptop.

I tried all the tricks that I know to prevent this: from installing different ImagePadding, PlotRangePadding, ImageMargins, PlotRange, ContentSize and everything else, but no luck.

Here is a small example, I just used RegionPlot3D as an example, but any 3D graphics will do.

Manipulate[
      RegionPlot3D[True, 
                 {x,1,2},{y,1,2},{z,1,2},
                 AxesLabel-> label,
                 ImageSize->{340,450},
                 ImagePadding->10,
                 ImageMargins->10,
                 MeshStyle->Automatic,
                 PlotRangePadding->1,
                 AxesOrigin->{0,0,0},                   
                 PlotRange->{{0,2},{0,2},{0,2}},
                 Boxed->False],
     {n,0,ControlType->None},

 SynchronousUpdating->False,
 ContinuousAction->False
 ]

, , , , , , . .

, . .

, , Plot, - ? , , . , .

Mathematica 8.0.1 7.

--Nasser . , , .

+3
1

:

SphericalRegion -> True  

:

Manipulate[
 RegionPlot3D[True, {x, 1, 2}, {y, 1, 2}, {z, 1, 2}, 
  AxesLabel -> label, SphericalRegion -> True, 
  ImageSize -> {340, 450}, ImagePadding -> 10, ImageMargins -> 10, 
  MeshStyle -> Automatic, PlotRangePadding -> 1, 
  AxesOrigin -> {0, 0, 0}, PlotRange -> {{0, 2}, {0, 2}, {0, 2}}, 
  Boxed -> False], {n, 0, ControlType -> None}, 
 SynchronousUpdating -> False, ContinuousAction -> False]

:

With SphericalRegion->True, the image of a particular object remains consistent
in size, regardless of the orientation of the object. 

Edit

: 2D (3D) Wolfram Mathematica , ?

!

+5

All Articles