def render(self, program: moderngl.Program, mode=None, vertices=-<NUM_LIT:1>, first=<NUM_LIT:0>, instances=<NUM_LIT:1>):
vao = self.instance(program)<EOL>if mode is None:<EOL><INDENT>mode = self.mode<EOL><DEDENT>vao.render(mode, vertices=vertices, first=first, instances=instances)<EOL>
Render the VAO.

Args:
    program: The ``moderngl.Program``

Keyword Args:
    mode: Override the draw mode (``TRIANGLES`` etc)
    vertices (int): The number of vertices to transform
    first (int): The index of the first vertex to start with
    instances (int): The number of instances