我正在尝试填充Macroquad中四个点之间的区域。这些点被旋转了很多,所以这个区域不是一个矩形。我有4个Vec变量,我想取x,y,然后填充它们之间的区域。
a = vec![x1,y1]; b = vec![x2,y2]; c = vec![x3,y3]; d = vec![x4,y4];
这是在旋转的3d立方体投影到2d平面的上下文中。
o7jaxewo1#
我将使用2个三角形背靠背draw_triangle(v1: Vec2, v2: Vec2, v3: Vec2, color: Color)
draw_triangle(v1: Vec2, v2: Vec2, v3: Vec2, color: Color)
1条答案
按热度按时间o7jaxewo1#
我将使用2个三角形背靠背
draw_triangle(v1: Vec2, v2: Vec2, v3: Vec2, color: Color)