LoadTextureFromBuffer

Load a texture from raw image bytes.

Syntax

Susano.LoadTextureFromBuffer(data) -> number, number, number

Parameters

data (string): Image bytes (PNG/JPG/BMP/GIF*/TGA).

Return(s)

texId (number): Texture handle.

w (number): Width in pixels.

h (number): Height in pixels.

Behavior

Same formats and rules as LoadTexture.

Useful for in-memory or downloaded assets.

Example(s)

local imageBytes = "" -- your image bytes
local id, w, h = Susano.LoadTextureFromBuffer(imageBytes)

Last updated