Мне необходимо при помощи draw_vertex() сначала нарисовать точки по всей длине комнаты(предположим, от 0 до 800(room_width)) при y = 0, а потом в обратном порядке(от 800 до 0) при, скажем y = 600(room_height), для этого я использую код:
Код
draw_primitive_begin(pr_trianglefan)
for(i = 0;i<=room_width;i+=1){
draw_vertex_color(i,0,c_black,1)
}
for(i = room_width;i>=0;i-=1){
draw_vertex_color(i,room_height,c_black,1)
}
draw_primitive_end()
после чего получаю
как видно, в обратном порядке точки создаются не до конца, либо моя получившаяся фигура отображается неправильно, с чем это может быть связано?