Mathematica How Can I Fix Animation Jumps in Mathematica and Create a Smooth Movie Clip?

Click For Summary
The discussion centers on creating a 3D animated plot of a sphere with one quadrant removed using Mathematica 7. The initial code successfully generates the sphere but results in a jerky animation when rotating around the body diagonal of the bounding box. A solution is provided by setting the option SphericalRegion to True, which smooths the animation. Additionally, using DisplayAllSteps -> True enhances the fluidity of the frames. The user expresses a desire to create a movie clip from the animation, indicating that the adjustments made improve the overall visual output.
n00dle0
Messages
5
Reaction score
0
Hi!

Here is the code in Mathematica 7.

Code:
sphere = RegionPlot3D[(x^2 + y^2 + z^2  <= 1) && (x < 0 || y < 0 || 
     z < 0), {x, -1, 1}, {y, -1, 1}, {z, -1, 1}, Mesh -> False, 
  Boxed -> False, Axes -> True, AxesOrigin -> {0, 0, 0}, 
  AxesLabel -> {X, y, Z}, PlotPoints -> 50, 
  ColorFunctionScaling -> False, 
  ColorFunction -> 
   Function[{x, y, z}, ColorData["Rainbow"][1 - (x^2 + y^2 + z^2 )]], 
  ViewPoint -> {1, 1, 1}, ViewVertical -> {1, 0, 0}, 
  ViewCenter -> {0, 0, 0}]


Animate[Show[sphere, ViewVertical -> {Cos[v], Sin[v], 0}, 
  ViewCenter -> {1, 1, 1}], {v, 0, 2 Pi, Pi/20}]

This plots a sphere with one of the quadrants cut out. I wish to animate this plot by rotating about the body diagonal of the bounding box. With the above Animate, I get te subsequent frames to jump around. How can that be fixed.

Ultimately, I would like to make a movie clip out of it, what would be the best way to go about doing that.

Thanks in advance.
- N
 
Physics news on Phys.org
Solved! SphericalRegion->True does the job. I think I did try it set to true in the sphere before I posted here, but maybe I was messing things elsewhere.

- N


Code:
Animate[Show[sphere, Axes -> False, SphericalRegion -> True, 
  ViewVertical -> {Sin[v], Cos[v], 0}], {v, 0, 2 Pi, Pi/36}]
 
Also, to make it smoother you can use the option:
DisplayAllSteps -> True
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
5K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K