def METHOD_NAME(self):
    # Every frame we can update the offscreen texture if needed
    self.draw_offscreen()
    # Clear the window
    self.clear()
    # Bind the texture containing the offscreen data to channel 0
    self.fbo.color_attachments[0].use(unit=0)
    # Move the plane into camera view and rotate it
    translate = Mat4.from_translation((0, 0, -2))
    rotate = Mat4.from_rotation(self.time / 2, (1, 0, 0))
    self.program["model"] = translate @ rotate
    # Scroll the texture coordinates
    self.program["scroll"] = 0, -self.time / 5
    # Draw the plane
    self.geometry.render(self.program)