用Macroquad Rust中的颜色填充4个点之间的区域

ecr0jaav  于 2023-01-26  发布在  Mac
关注(0)|答案(1)|浏览(155)

我正在尝试填充Macroquad中四个点之间的区域。这些点被旋转了很多,所以这个区域不是一个矩形。我有4个Vec变量,我想取x,y,然后填充它们之间的区域。

a = vec![x1,y1];
b = vec![x2,y2];
c = vec![x3,y3];
d = vec![x4,y4];

这是在旋转的3d立方体投影到2d平面的上下文中。

o7jaxewo

o7jaxewo1#

我将使用2个三角形背靠背
draw_triangle(v1: Vec2, v2: Vec2, v3: Vec2, color: Color)

相关问题