moderngl_window.screenshot
- moderngl_window.screenshot.create(source: Union[Framebuffer, Texture], file_format='png', name: Optional[str] = None, mode='RGB', alignment=1)[source]
Create a screenshot from a
moderngl.Framebuffer
ormoderngl.Texture
. The screenshot will be written toSCREENSHOT_PATH
if set orcwd
or an absolute path can be used.- Parameters
source – The framebuffer or texture to screenshot
file_format (str) – formats supported by PIL (png, jpeg etc)
name (str) – Optional file name with relative or absolute path
mode (str) – Components/mode to use
alignment (int) – Buffer alignment