我用Mathematica做了一个互动效果,并导出了动态图。可惜,动态图效果不好。

我用Mathematica做了一个互动效果,并导出了动态图。可惜,动态图效果不好。
本来的目的是用ViewPoint实现3D图片的旋转,但是旋转过程中,整个图形是不停地跳动的!怎么办?
代码如下:
Animate[Contourplot[x^2+y^2+z^2==3.6,{x,-2,2},{y,-2,2},{z,-2,2},ViewPoint->{Cos[t] Sin[t],Cos[t]^2,Sin[t]}],{t,0,2 Pi}]

Export["abcdefg.gif",Table[Contourplot[x^2+y^2+z^2==3.6,{x,-2,2},{y,-2,2},{z,-2,2},ViewPoint->{Cos[t] Sin[t],Cos[t]^2,Sin[t]}],{t,0,2 Pi}]]

第1个回答  2017-03-03


  
  Mathematica如何做专业一点的动画?
  Mathematica如何做专业一点的3D动画?
  从我目前的体验来看,适合做一些教学的小动画[小球,多面体]
  官网有个案例,是碰撞的,非常专业了
  

  这个实际的还是借助了C++


  不知道是否有更专业人士,图形学,游戏引擎,3D特效的大神们,顺便也懂点Mathematica最好的?分享下。


  Background: 之前用Mma生成了一些运动的数据,比如运动曲线,然后导出转换到动画编辑器的格式,也做过一些动画效果。
  但是只用Graphics3D+Texture做纹理映射的话只能做一张图片的,且比较卡了。


  如果借助OpenCL, CUDA能否用Mathematica做出我想要的效果?
  目标Bouncing Ball的地面换成一张三维场景地图?Bouncing Ball 换成刚体。
  因为是业余玩玩的,所以有些东东要规划长期学习下,所以要是能看到一些专业人士玩的成功案例和解决方案,能比较省时间成本,搜索了一下,比较冷门。


  举例来说,这个是我之前做的一个效果,怎么用Mathematica实现?及渲染?






  
  

本回答被提问者和网友采纳
相似回答