MCPcopy Create free account
hub / github.com/assaultcube/AC / rendershadow_tri

Function rendershadow_tri

source/src/rendercubes.cpp:465–473  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

463}
464
465void rendershadow_tri(sqr *h, int x1, int y1, int x2, int y2, int x3, int y3) // floor tris on a corner cube
466{
467 stripend(shadowverts);
468
469 shadowvert(x1, y1, h->floor);
470 shadowvert(x2, y2, h->floor);
471 shadowvert(x3, y3, h->floor);
472 addstrip(mergestrips ? GL_TRIANGLES : GL_TRIANGLE_STRIP, DEFAULT_FLOOR, shadowverts.length()-3, 3);
473}
474
475void rendershadow_tris(int x, int y, bool topleft, sqr *h1, sqr *h2)
476{

Callers 1

rendershadow_trisFunction · 0.85

Calls 2

addstripFunction · 0.85
lengthMethod · 0.45

Tested by

no test coverage detected