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

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

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

代码操作

说画就画

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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java中|和||的使用和区别「建议收藏」

    java中|和||的使用和区别「建议收藏」区别||为逻辑运算符,而|为位运算符。位运算可以进行进行int数的或运算。例:4|1=54写作二进制数1001写作二进制数001做或运算得出101即5||只要满足第一个条件,后面的条件就不再判断,而|要对所有的条件进行判断。我们定义一个链表classListNode{intval;ListNodenext;ListNode(intx){val=x;}}Lis

    2022年7月8日
  • mysql用户权限分配及主从同步复制

    mysql用户权限分配及主从同步复制

    2021年12月16日
  • js的数据类型有哪几种_前端数据类型有哪几种

    js的数据类型有哪几种_前端数据类型有哪几种js的数据类型(侧重点是基本数据类型)现如今的基本数据类型(原始类型)有几种?5?6?7?答曰都对;es5中是五种:Number、String、Boolean、undefined、Null;在es6中新加了一种:Symbol;而现如今在谷歌67版本中还出现了一种:bigInt;故而从最新的角度来说一共有七种;如下图所示:…

    2022年9月4日
  • android-短信验证功能,Android实现获取短信验证码的功能以及自定义GUI短信验证详解…

    android-短信验证功能,Android实现获取短信验证码的功能以及自定义GUI短信验证详解…《Android实现获取短信验证码的功能以及自定义GUI短信验证详解》由会员分享,可在线阅读,更多相关《Android实现获取短信验证码的功能以及自定义GUI短信验证详解(8页珍藏版)》请在人人文库网上搜索。1、Android实现获取短信验证码的功能以及自定义GUI短信验证1、获取SDK请到官网下载最新版本的SDK,下载回来后解压,你会发现有好几个文件,其中“SMSSDK目录存放的是短…

    2022年7月25日
  • Yii框架官方指南系列52——专题:性能调整

    Yii框架官方指南系列52——专题:性能调整

    2021年8月28日
  • Linux内核的整体架构

    Linux内核的整体架构1.前言本文是“Linux内核分析”系列文章的第一篇,会以内核的核心功能为出发点,描述Linux内核的整体架构,以及架构之下主要的软件子系统。之后,会介绍Linux内核源文件的目录结构,并和各个软件子系统对应。注:本文和其它的“Linux内核分析”文章都基于如下约定:  a)内核版本为Linux3.10.29(该版本是一个longterm的版本,会被Linux社区持续维

    2022年7月23日

发表回复

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

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