+ varray_color[ 0] = varray_color[ 4] = varray_color[ 8] = varray_color[12] = rd->light[0] * scale;
+ varray_color[ 1] = varray_color[ 5] = varray_color[ 9] = varray_color[13] = rd->light[1] * scale;
+ varray_color[ 2] = varray_color[ 6] = varray_color[10] = varray_color[14] = rd->light[2] * scale;
+ varray_color[ 3] = varray_color[ 7] = varray_color[11] = varray_color[15] = 1;
+ varray_texcoord[0][0] = 0;
+ varray_texcoord[0][1] = 0;
+ varray_texcoord[0][2] = 0;
+ varray_texcoord[0][3] = 1;
+ varray_texcoord[0][4] = 1;
+ varray_texcoord[0][5] = 1;
+ varray_texcoord[0][6] = 1;
+ varray_texcoord[0][7] = 0;
+ scale = rd->cullradius * 0.25f;
+ if (gl_flashblend.integer)
+ scale *= 2.0f;
+ varray_vertex[0] = rd->origin[0] - vright[0] * scale - vup[0] * scale;
+ varray_vertex[1] = rd->origin[1] - vright[1] * scale - vup[1] * scale;
+ varray_vertex[2] = rd->origin[2] - vright[2] * scale - vup[2] * scale;
+ varray_vertex[4] = rd->origin[0] - vright[0] * scale + vup[0] * scale;
+ varray_vertex[5] = rd->origin[1] - vright[1] * scale + vup[1] * scale;
+ varray_vertex[6] = rd->origin[2] - vright[2] * scale + vup[2] * scale;
+ varray_vertex[8] = rd->origin[0] + vright[0] * scale + vup[0] * scale;
+ varray_vertex[9] = rd->origin[1] + vright[1] * scale + vup[1] * scale;
+ varray_vertex[10] = rd->origin[2] + vright[2] * scale + vup[2] * scale;
+ varray_vertex[12] = rd->origin[0] + vright[0] * scale - vup[0] * scale;
+ varray_vertex[13] = rd->origin[1] + vright[1] * scale - vup[1] * scale;
+ varray_vertex[14] = rd->origin[2] + vright[2] * scale - vup[2] * scale;
+ R_Mesh_Draw(4, 2, polygonelements);