Texture3D

Inherits: TextureLayered < Resource < Reference < Object

具有 3 个维度的纹理。

描述

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.

属性

Dictionary

data

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

int

flags

4 (overrides TextureLayered)

方法

void

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

方法说明

以指定的 widthheightdepth 创建 Texture3D。format 的可选值见 Formatflags 的可选值见 Flags 枚举值。