API

Enumeration GeometryTextureType

Identifies a single geometry texture supported by createGeometryRendererTask.

Index
ALBEDO: 9

Unorm8 RGBA — surface albedo (diffuse colour, no lighting).

IRRADIANCE: 0

Half-float RGBA — diffuse irradiance accumulated at the surface.

LINEAR_VELOCITY: 10

Half-float RGBA — per-pixel linear world-space velocity in units / frame.

LOCAL_POSITION: 2

Half-float RGBA — object-local position (before world transform).

MESH_BLEND_TAG: 11

Unsigned byte R — packed mesh-blending group/radius tag.

NORMALIZED_VIEW_DEPTH: 5

Half-float R — view-space depth normalized to [0,1] (1 at the far plane).

REFLECTIVITY: 3

Unorm8 RGBA — material reflectivity (rgb) + roughness (a).

SCREENSPACE_DEPTH: 6

Half-float R — clip-space depth in [0,1] (matches GPU depth buffer post-projection).

VIEW_DEPTH: 4

Float R — linear view-space depth (camera-far at the far plane). Cleared to camera far.

VIEW_NORMAL: 7

Half-float RGBA — view-space surface normal.

WORLD_NORMAL: 8

Half-float RGBA — world-space surface normal.

WORLD_POSITION: 1

Half-float RGBA — world-space position.