没钱买珍珠首饰,能够画一个[通俗易懂]

没钱买珍珠首饰,能够画一个

大家好,又见面了,我是全栈君。

代码操作

说画就画

ClearAll["Global`*"]; x = Pi;
rotateMeHarder1[g_, vertical_, viewpoint0_, center_List: {0, 0, 0},nframes_Integer: 15, opts : OptionsPattern[]] := 
 Module[{grlist},   grlist = Table[Show[g, ViewVertical -> vertical, ViewVector -> {RotationMatrix[2 Pi/nframes i,vertical].(viewpoint0 - center) + center, center},      SphericalRegion -> True, opts], {i, 0, nframes - 1}]]

p = Graphics3D[#, Boxed -> False, ImageSize -> 350] &@
   NestList[Rotate[#, x/4, {x, -x, x}] &, Ball[Table[{Cos@t - Cos[100 t] Sin@t, .5 Sin@t - Sin[100 t], t}, {t, 0, x/2, .001}], .06], 7];

list = rotateMeHarder1[p, {1, -1, 1}/8, 3 {x, -x, x/2}/2, {2, 5, 2}/5, 20, ViewAngle -> 50 Degree];

Export["PearlJewellery.gif", list]

输出结果

结果:
这里写图片描写叙述

參考文献

參考了这里的代码

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115490.html原文链接:https://javaforall.net

(0)
上一篇 2022年2月3日 下午7:00
下一篇 2022年2月3日 下午8:00


相关推荐

  • mysql语句大全及例子_SQL语句大全实例教程.pdf[通俗易懂]

    mysql语句大全及例子_SQL语句大全实例教程.pdf[通俗易懂]SQL语句大全实例教程无论您是一位SQL的新手,或是一位只是需要对SQL复习一下的资料仓储业界老将,您就来对地方了。这个SQL教材网站列出常用的SQL指令,包含以下几个部分:♦SQL指令:SQL如何被用来储存、读取、以及处理数据库之中的资料。♦表格处理:SQL如何被用来处理数据库中的表格。♦进阶SQL:介绍SQL进阶概念,以…

    2022年5月20日
    37
  • log4j.properties 详解与配置步骤[通俗易懂]

    log4j.properties 详解与配置步骤[通俗易懂]一、入门实例1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下2、src同级创建并设置log4j.properties###设置###log4j.rootLogger=debug,stdout,D,E###输出信息到控制抬###log4j.appender.stdout=org.apache.log4j.ConsoleAp…

    2022年9月30日
    6
  • 阿里 Blink 正式开源,重要优化点解读

    阿里 Blink 正式开源,重要优化点解读

    2021年6月29日
    102
  • Windows快速搭建FTP服务器

    Windows快速搭建FTP服务器Windows快速搭建FTP服务器一、准备条件二、搭建过程2.1配置IISWeb服务器2.2在IIS中配置FTP站点2.3测试FTP站点2.4创建FTP用户三、搭建问题3.1如何改变FTP的登录访问设置?3.2机器IP发生变化了,如何修改IP地址或端口?3.3如何设置多IP?一、准备条件Windows操作系统二、搭建过程2.1配置IISWeb服务器(1)依次打开控制面板->程序->启用或关闭windows功能上述操作也可以直接使用Win+R,在运行

    2022年7月15日
    54
  • sql中的declare_如何声明变量

    sql中的declare_如何声明变量在sql语句中添加变量。declare @local_variabledata_type声明时需要指定变量的类型,可以使用set和select对变量进行赋值,在sql语句中就可以使用@local_variable来调用变量 声明中可以提供值,否则声明之后所有变量将初始化为NULL。 例如:declare@idint

    2022年8月20日
    12
  • java数组去重「建议收藏」

    java数组去重「建议收藏」1、背景根据不同的业务逻辑,经常会遇到数组中存在多个重复元素的场合,总结了下数组的排序,留个记录。2、实现方法总结了四种方法,接下来进行展示1、方法一[java] viewplain copy               //数组去重方法一  String[] array 

    2022年6月15日
    33

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号