Skip to content

MaterialGraphBuilder

Defined in: graph-builder.ts:21

new MaterialGraphBuilder(): MaterialGraphBuilder

MaterialGraphBuilder

add(id, a, b): FloatValue

Defined in: graph-builder.ts:148

string

FloatValue

FloatValue

FloatValue


addFrames(id, base, overlay): VisualFrameValue

Defined in: graph-builder.ts:128

string

VisualFrameValue

VisualFrameValue

VisualFrameValue


build(): MaterialGraph

Defined in: graph-builder.ts:180

MaterialGraph


clamp(id, input, min, max): FloatValue

Defined in: graph-builder.ts:164

string

FloatValue

FloatValue

FloatValue

FloatValue


contrast(id, source, amount): VisualFrameValue

Defined in: graph-builder.ts:136

string

VisualFrameValue

FloatValue

VisualFrameValue


divide(id, a, b): FloatValue

Defined in: graph-builder.ts:160

string

FloatValue

FloatValue

FloatValue


enum(value_): EnumValue

Defined in: graph-builder.ts:31

string

EnumValue


exposure(id, source, stops): VisualFrameValue

Defined in: graph-builder.ts:132

string

VisualFrameValue

FloatValue

VisualFrameValue


extractHighlights(id, source, threshold): VisualFrameValue

Defined in: graph-builder.ts:102

string

VisualFrameValue

FloatValue

VisualFrameValue


gaussianBlur(id, source, radiusPx): VisualFrameValue

Defined in: graph-builder.ts:112

string

VisualFrameValue

FloatValue

VisualFrameValue


inputFrame(id): VisualFrameValue

Defined in: graph-builder.ts:43

string

VisualFrameValue


invert(id, source): VisualFrameValue

Defined in: graph-builder.ts:144

string

VisualFrameValue

VisualFrameValue


liftBlack(id, source, amount): VisualFrameValue

Defined in: graph-builder.ts:98

string

VisualFrameValue

FloatValue

VisualFrameValue


literal(number): FloatValue

Defined in: graph-builder.ts:26

number

FloatValue


mix(id, a, b, amount): VisualFrameValue

Defined in: graph-builder.ts:90

string

VisualFrameValue

VisualFrameValue

FloatValue

VisualFrameValue


multiply(id, a, b): FloatValue

Defined in: graph-builder.ts:156

string

FloatValue

FloatValue

FloatValue


multiplyFrames(id, base, overlay): VisualFrameValue

Defined in: graph-builder.ts:124

string

VisualFrameValue

VisualFrameValue

VisualFrameValue


output(id, frame): this

Defined in: graph-builder.ts:172

string

VisualFrameValue

this


parameterEnum(id): EnumValue

Defined in: graph-builder.ts:39

string

EnumValue


parameterFloat(id): FloatValue

Defined in: graph-builder.ts:35

string

FloatValue


resource(id): GraphValue<"visual-frame">

Defined in: graph-builder.ts:47

string

GraphValue<"visual-frame">


saturation(id, source, amount): VisualFrameValue

Defined in: graph-builder.ts:140

string

VisualFrameValue

FloatValue

VisualFrameValue


scaleRgb(id, source, scale): VisualFrameValue

Defined in: graph-builder.ts:116

string

VisualFrameValue

FloatValue

VisualFrameValue


screen(id, base, overlay): VisualFrameValue

Defined in: graph-builder.ts:120

string

VisualFrameValue

VisualFrameValue

VisualFrameValue


smoothstep(id, edge0, edge1, x): FloatValue

Defined in: graph-builder.ts:168

string

FloatValue

FloatValue

FloatValue

FloatValue


subtract(id, a, b): FloatValue

Defined in: graph-builder.ts:152

string

FloatValue

FloatValue

FloatValue


systemFloat(id): FloatValue

Defined in: graph-builder.ts:51

"transitionProgress" | "sequenceTimeUs" | "itemTimeUs" | "itemDurationUs" | "normalizedItemTime" | "frameIndex" | "frameDurationUs" | "qualityScale" | "randomSeed"

FloatValue


temperature(id, source, amount): VisualFrameValue

Defined in: graph-builder.ts:94

string

VisualFrameValue

FloatValue

VisualFrameValue


transitionCurve(id, progress, curve): FloatValue

Defined in: graph-builder.ts:86

string

FloatValue

EnumValue

FloatValue