当前位置: 首页 > news >正文

大力推广建设电子商务网站技术潍坊大型网站建设平台

大力推广建设电子商务网站技术,潍坊大型网站建设平台,广州番禺服装网站建设,服装品牌vi设计案例文章目录画个球让球转起来画个球 不管篮球和不和鸡联系起来#xff0c;都首先得有个球#xff0c;或者说要有一个球面#xff0c;用参数方程可以表示为 xrcos⁡ϕcos⁡θyrcos⁡ϕsin⁡θzrsin⁡ϕ\begin{aligned} x r\cos\phi\cos\theta\\ y r\cos\phi\sin\th… 文章目录画个球让球转起来画个球 不管篮球和不和鸡联系起来都首先得有个球或者说要有一个球面用参数方程可以表示为 xrcos⁡ϕcos⁡θyrcos⁡ϕsin⁡θzrsin⁡ϕ\begin{aligned} x r\cos\phi\cos\theta\\ y r\cos\phi\sin\theta\\ z r\sin\phi \end{aligned} xyz​rcosϕcosθrcosϕsinθrsinϕ​ 当然有球还不行还得有篮球。篮球其实很好画只要在球上加两个背带就可以了这一点可以用Python来实现但考虑到方便还是用PS直接P了一下希望最后画出来不是太离谱。 那么现在球有了还必须得有鸡所以在百度上找一只。然后把这只鸡映射到球面上。 接下来就是关键步骤如何将这个平面卷成一个球方法也很简单只需进行颜色映射就行了。 import numpy as np import matplotlib.pyplot as plt path bracken1.jpg img plt.imread(path) #img img[::5, ::5, :] h, w, c img.shape ys, xs np.indices([h, w]) th xs/w*np.pi*2 phi np.pi/2 - ys/h*np.pix np.cos(phi)*np.cos(th) y np.cos(phi)*np.sin(th) z np.sin(phi)cs [tuple(c/255) for c in img.reshape(-1,3)] ax plt.subplot(projection3d) ax.scatter(x, y, z, marker., ccs) plt.axis(off) plt.show()效果为 让球转起来 当然需要注意的一个是这是个球而不是一个圆所以下面让这个球转一下。想要让球转动那就得有一个旋转矩阵三个方向的旋转矩阵如下表 Rx(θ)R_x(\theta)Rx​(θ)Rx(θ)R_x(\theta)Rx​(θ)Rx(θ)R_x(\theta)Rx​(θ)[1000Cθ−Sθ0SθCθ]\begin{bmatrix}100\\0C_\theta-S_\theta\\0S_\thetaC_\theta\\\end{bmatrix}​100​0Cθ​Sθ​​0−Sθ​Cθ​​​[Cθ0Sθ010−Sθ0Cθ]\begin{bmatrix}C_\theta0 S_\theta\\010\\-S_\theta0C_\theta\\\end{bmatrix}​Cθ​0−Sθ​​010​Sθ​0Cθ​​​[CθSθ0−SθCθ0001]\begin{bmatrix}C_\theta S_\theta0\\-S_\thetaC_\theta0\\001\end{bmatrix}​Cθ​−Sθ​0​Sθ​Cθ​0​001​​ 由于只需绕Z轴转动所以代码如下 import numpy as np import matplotlib.pyplot as plt from matplotlib import animationcos lambda th : np.cos(np.deg2rad(th)) sin lambda th : np.sin(np.deg2rad(th))Rz lambda th : np.array([[cos(th) , -sin(th), 0],[sin(th), cos(th), 0],[0 , 0, 1]])xyz np.array([x,y,z]).reshape(3,-1)fig plt.figure(figsize(5,5)) ax fig.add_subplot(projection3d) ax.grid()lines ax.scatter(x, y, z, marker., ccs)def animate(n):# 按照xyz顺序旋转axis [2,1,0]shape xyz.shapelines._offsets3d Rz(n)xyzreturn lines,ani animation.FuncAnimation(fig, animate, range(0, 360, 2), interval25, blitTrue)#plt.show() ani.save(zyx.gif)效果如下还挺有喜感的。
http://www.hkea.cn/news/14309701/

相关文章:

  • 邯郸怎么做网站沧州机械类网站建设
  • 网站设置关键字医疗网站的建设设计要注意什么问题
  • 网站美化工具凡客v+
  • 自己做的网站链接阿里云备案网站建设方案书
  • 郑州微盟网站建设公司wordpress 说明文档下载
  • 重庆网站设计开发门户网站免费建站
  • 个人网站建设方案书用备案的运营一个app一年需要多少钱
  • 南通旅游网站建设江苏营销型网站公司
  • 工商局网站建设查不到重庆网站建设cqsday
  • 方案策划网站wordpress 购买按钮
  • 网站制作的重要性内页网站地图 权重
  • 南京建设工程招聘信息网站河北搜索引擎推广服务
  • 郑州网站开发汉狮保山网站开发服务
  • 建设网站培训如何自己做网站站长
  • es网站建设从网站栏目看网站功能
  • 云南网站建设快速优化开发app需要什么技术人才
  • 门户网站的设计网络营销渠道
  • 垂直行业门户网站建设方案wordpress get_template_part
  • 秦皇岛吧贴吧网站关键词优化代理
  • 哈尔滨网站建设设计公司怎么做网站内部链接的优化
  • 做的好点的外贸网站有哪些Ext做网站
  • 做网站国外网站淮安网站建设公司电话
  • 定制旅游网站建设方案万网域名管理控制台
  • 龙泉市旅游门户网站建设好用吗
  • 广州新业建设管理有限公司网站网站制作一键生成
  • 福建建设执业资格中心网站做自适应网站
  • 南山网站制作联系电话国内做的比较大的外贸电商网站
  • idea网站开发教程wordpress登录加验证码
  • 公司网站建设与维护工作计划win7 建网站
  • 网站建设找金手指排名一条龙网站建设价格