我的世界怎么计算三角函数

 时间:2026-02-13 09:40:47

1、上一次发了一个画Bezier曲线的帖子,那个方法可以画任意由多项式函数给出的曲线。可以方便地画二次Bezier曲线。

我的世界怎么计算三角函数

2、然而却不能处理三角函在这个帖子中我将尝试画著名的屁股曲线(心形线)整体结构如下图,左上方为位移用的命令,右下方是初始化,中间为计算坐标用。

我的世界怎么计算三角函数

3、原理我们将利用近似公式

sin x=x-x^3/6+x^5/120

cos x=1-x^2/2+x^4/24

我的世界怎么计算三角函数

4、实际计算时采用下式

10000*sin (pi/2 * t/N)=(157080*t/N-64596*t/N*t/N+7969*t/N*t/N*t/N)/10

10000*cos (pi/2 * t/N)=(100000-123370*t/N*t/N+25367*t/N*t/N*t/N*t/N)/10

最后将结果的整数部分保存在 #sint 和 #cost 中(注意会差一些比例),然后计算

#x=ρ cost=(1+#cost)#cost

#z=ρ sint=(1+#cost)#sint

我的世界怎么计算三角函数

5、命令首先在记分板temp中引入下述变量shi                10yiwan            10000abc                临时变量t                    角度N                   均分次数sint                正弦cost               余弦x                   x坐标y                   y坐标z                   z坐标

我的世界怎么计算三角函数

6、初始化设置各变量的值和循环次数

scoreboard players set #rat temp 1000

scoreboard players set #N temp 20

scoreboard players set #t temp 0

scoreboard players set #sint temp 0

scoreboard players set #cost temp 0

scoreboard players set #x temp 0

scoreboard players set #y temp 0

scoreboard players set #z temp 0

summon Snowball ~ ~ ~ {CustomName:"a",NoGravity:1}

我的世界怎么计算三角函数

  • MCreator怎么导出mod
  • 我的世界怎么做虚空杖端元始手杖
  • 我的世界手游免费每月签到礼包在哪领取
  • 我的世界如何无限刷雪
  • 我的世界BC怎么制作配方封包器
  • 热门搜索
    烂嘴角是怎么回事 风衣后面的腰带怎么系 本地组策略编辑器怎么打开 胃胀是怎么回事 腮帮子疼怎么回事 芈月怎么读 哦怎么组词 怎么设置路由器 小白兔怎么画 盆腔炎是怎么引起的