code: def render(self, model, color, num_turtles):
          
          self.program.bind()
          glBindVertexArray(self.vao)
  
          self.model_buffer.load(model.data, model.byte_size)
          self.color_buffer.load(color.data, color.byte_size)
  
          glDrawArraysInstanced(
              GL_TRIANGLES,
              0,
              len(self.geometry.edges) // 7,  # 7 = 4 for vertex, 3 for edge
              num_turtles
          )
  
          glBindVertexArray(0)
          self.program.unbind()
docs: Renders all turtles of a given shape