【微分几何】怎么实现3D图形的旋转

 时间:2024-10-13 18:00:04

1、首先,用参数方旯皱镢涛程来绘制一个3D曲面:aa=ParametricPlot3D[{2 Cos[u], Cos[v], Sin[u] Sin[v]*7/10}, {u, 0, 2 Pi}, 撑俯擂摔{v, 0, Pi}, PlotRange -> All, Axes -> False, Boxed -> False, ImageSize -> {365, 365}, PlotPoints -> 100]这个曲面看起来像是一个枕头。

【微分几何】怎么实现3D图形的旋转

3、让曲面绕着z轴旋转一周:Manipulate[Show[aa, ImageSize -> {365, 365}, ViewPoint -> 2 {Cos[u], Sin[u], 0}, SphericalRegion -> True], {u, 0, 2 Pi}]这里采用交互模式,展示动画效果。

【微分几何】怎么实现3D图形的旋转

5、加入额外的观察限制条件:Manipulate[Show[aa, ImageSize -> {365, 365}, ViewPoint -> 2 {Cos[u], 0, Sin[u]}, ViewVertical -> {0, 1, 0}, SphericalRegion -> True], {u, 0, 2 Pi}]这时候曲面不会发生翻转。

【微分几何】怎么实现3D图形的旋转
  • Autocad2014+vs2010+objectarx2014
  • 在CAD中调用【矩形】命令的三种方法?
  • AutoCAD怎么利用参考线实现定位及图形绘制操作
  • proe如何创建拉伸特征
  • CAD制图中如何在文字编辑中使用“堆叠特性”?
  • 热门搜索
    帛琉旅游 山东旅游政务网 兴城旅游攻略 海南自助旅游 枣庄旅游景点大全 黔南旅游网 深圳南澳旅游攻略 张家界旅游学校 到日本旅游 迪拜旅游注意事项