| Extracted from Pike v7.8 release 700 at 2013-06-08.

[Top]
GLUE
GLUE.BaseTexture

# Method GLUE.BaseTexture()->create_texture()

Method create_texture

  `void create_texture(mapping|void imgs, int(0..3)|void flags, int|void width, int|void height)`

Description

  Actually creates the texture.

Parameter `imgs`

  If zero, a black texture with the dimensions width * height will be generated. Otherwise imgs should be a mapping as follows.

  `"image" : Image.Image` | The actual image to be used as texture. It will be cropped/padded to meet the dimensions given in width and height .
  `"alpha" : Image.Image` | Optional image to be used as alpha channel, depending on the alpha value given to create /construct .

Parameter `flags`

  If `1`, the texture will be mipmapped. If bit 1 (`2`) is set, texture will not be wrapped but clamped.

Parameter `width`
Parameter `height`

  The dimensions of the texture. If omitted the dimensions of the images in imgs will be used.

See also

  resize