Cube using single GL_TRIANGLE_STRIP
问题 Is it possible to draw a whole cube using just a single GL_TRIANGLE_STRIP ? Obviously it's just the cube combinatorics I'm concerned about here, it might as well be stretched into any kind of box or similar object. 回答1: From the paper Optimizing Triangle Strips for Fast Rendering by Evans, Skiena, and Varshney: 回答2: For those of you who are lazy (like me), here's a copy-paste version of rob mayoff's answer ;) static const GLfloat cube_strip[] = { -1.f, 1.f, 1.f, // Front-top-left 1.f, 1.f, 1