Skip to content

MaterialLabSession

Defined in: lab.ts:117

Headless Material Lab model shared by UI, CI and package authoring tools.

new MaterialLabSession(authored): MaterialLabSession

Defined in: lab.ts:124

AuthoredMaterial

MaterialLabSession

analyze(options): MaterialLabReport

Defined in: lab.ts:170

Partial<MaterialGraphBudget>

MaterialLabReport


exportPackage(metadata, files): Promise<PackedMaterialPackage>

Defined in: lab.ts:213

MaterialPackageMetadata

readonly MaterialPackageFile[] = []

Promise<PackedMaterialPackage>


recordGpuTiming(totalUs): void

Defined in: lab.ts:164

number

void


setInput(id, descriptor): void

Defined in: lab.ts:156

string

JsonValue

void


setParameter(id, value): void

Defined in: lab.ts:140

string

JsonValue

void


setTime(timeUs): void

Defined in: lab.ts:134

number

void