Texture3D

Inherits: TextureLayered < Resource < Reference < Object

Texture with 3 dimensions.

Description

Texture3D is a 3-dimensional Texture that has a width, height, and depth. See also TextureArray.

Note: Texture3Ds can only be sampled in shaders in the GLES3 backend. In GLES2, their data can be accessed via scripting, but there is no way to render them in a hardware-accelerated manner.

Properties

Dictionary

data

{"depth": 0,"flags": 4,"format": 37,"height": 0,"layers": [  ],"width": 0} (overrides TextureLayered)

int

flags

4 (overrides TextureLayered)

Methods

void

create ( int width, int height, int depth, Format format, int flags=4 )


Method Descriptions

void create ( int width, int height, int depth, Format format, int flags=4 )

Creates the Texture3D with specified width, height, and depth. See Format for format options. See Flags enumerator for flags options.