猫史档案馆


【box3】如何用代码在岛三画曲线

用户:YDS尹子YDS尹子查看:4 回复:8 评论:4 创建时间:2021-08-17T19:38:09


效果图:

center_image

 

用三个点确定一条曲线

function twoBezier(t, oho, aha, eihei,yy,b) {//t:不用管,是曲线的过程值,从0~1循环建立曲线,eihei,oho,aha:三个点的x、z坐标 yy:y坐标 b:方块
        const [x1, y1] = oho;
        const [cx, cy] = aha;
        const [x2, y2] = eihei;
        let x = (1 - t) * (1 - t) * x1 + 2 * t * (1 - t) * cx + t * t * x2;
        let y = (1 - t) * (1 - t) * y1 + 2 * t * (1 - t) * cy + t * t * y2;
        voxels.setVoxel(x,yy,y,b);
        return;
}
for(let i=0;i<1;i+=0.01)
twoBezier(i,[185,228],[233,228],[233,187],24+i*5,"medium_gray");


回复

上一页1 页 / 共 1下一页
该账号已被封禁该账号已被封禁

怎么把我拍上去了\\\

点赞0


评论


AlcalaAlcala

喵d

点赞0


评论


阳光的流熔怪Uyt5阳光的流熔怪Uyt5

源灵中转站?

点赞0


评论


面具狐狸云绾兮面具狐狸云绾兮

就很烦()

点赞0


评论


IaeaIaea

n'b

点赞0


评论


TobylaiTobylai

az

点赞0


评论


无尽深空无尽深空

我觉得那条公路是用代码做的。

点赞0


评论


无尽深空无尽深空

不过这是建造公路的代码吗?

点赞0


评论