MaterialGraphBuilder
Defined in: graph-builder.ts:21
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new MaterialGraphBuilder():
MaterialGraphBuilder
Returns
Section titled “Returns”MaterialGraphBuilder
Methods
Section titled “Methods”add(
id,a,b):FloatValue
Defined in: graph-builder.ts:148
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”addFrames()
Section titled “addFrames()”addFrames(
id,base,overlay):VisualFrameValue
Defined in: graph-builder.ts:128
Parameters
Section titled “Parameters”string
overlay
Section titled “overlay”Returns
Section titled “Returns”build()
Section titled “build()”build():
MaterialGraph
Defined in: graph-builder.ts:180
Returns
Section titled “Returns”clamp()
Section titled “clamp()”clamp(
id,input,min,max):FloatValue
Defined in: graph-builder.ts:164
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”contrast()
Section titled “contrast()”contrast(
id,source,amount):VisualFrameValue
Defined in: graph-builder.ts:136
Parameters
Section titled “Parameters”string
source
Section titled “source”amount
Section titled “amount”Returns
Section titled “Returns”divide()
Section titled “divide()”divide(
id,a,b):FloatValue
Defined in: graph-builder.ts:160
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”enum()
Section titled “enum()”enum(
value_):EnumValue
Defined in: graph-builder.ts:31
Parameters
Section titled “Parameters”value_
Section titled “value_”string
Returns
Section titled “Returns”exposure()
Section titled “exposure()”exposure(
id,source,stops):VisualFrameValue
Defined in: graph-builder.ts:132
Parameters
Section titled “Parameters”string
source
Section titled “source”Returns
Section titled “Returns”extractHighlights()
Section titled “extractHighlights()”extractHighlights(
id,source,threshold):VisualFrameValue
Defined in: graph-builder.ts:102
Parameters
Section titled “Parameters”string
source
Section titled “source”threshold
Section titled “threshold”Returns
Section titled “Returns”gaussianBlur()
Section titled “gaussianBlur()”gaussianBlur(
id,source,radiusPx):VisualFrameValue
Defined in: graph-builder.ts:112
Parameters
Section titled “Parameters”string
source
Section titled “source”radiusPx
Section titled “radiusPx”Returns
Section titled “Returns”inputFrame()
Section titled “inputFrame()”inputFrame(
id):VisualFrameValue
Defined in: graph-builder.ts:43
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”invert()
Section titled “invert()”invert(
id,source):VisualFrameValue
Defined in: graph-builder.ts:144
Parameters
Section titled “Parameters”string
source
Section titled “source”Returns
Section titled “Returns”liftBlack()
Section titled “liftBlack()”liftBlack(
id,source,amount):VisualFrameValue
Defined in: graph-builder.ts:98
Parameters
Section titled “Parameters”string
source
Section titled “source”amount
Section titled “amount”Returns
Section titled “Returns”literal()
Section titled “literal()”literal(
number):FloatValue
Defined in: graph-builder.ts:26
Parameters
Section titled “Parameters”number
Section titled “number”number
Returns
Section titled “Returns”mix(
id,a,b,amount):VisualFrameValue
Defined in: graph-builder.ts:90
Parameters
Section titled “Parameters”string
amount
Section titled “amount”Returns
Section titled “Returns”multiply()
Section titled “multiply()”multiply(
id,a,b):FloatValue
Defined in: graph-builder.ts:156
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”multiplyFrames()
Section titled “multiplyFrames()”multiplyFrames(
id,base,overlay):VisualFrameValue
Defined in: graph-builder.ts:124
Parameters
Section titled “Parameters”string
overlay
Section titled “overlay”Returns
Section titled “Returns”output()
Section titled “output()”output(
id,frame):this
Defined in: graph-builder.ts:172
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”this
parameterEnum()
Section titled “parameterEnum()”parameterEnum(
id):EnumValue
Defined in: graph-builder.ts:39
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”parameterFloat()
Section titled “parameterFloat()”parameterFloat(
id):FloatValue
Defined in: graph-builder.ts:35
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”resource()
Section titled “resource()”resource(
id):GraphValue<"visual-frame">
Defined in: graph-builder.ts:47
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”GraphValue<"visual-frame">
saturation()
Section titled “saturation()”saturation(
id,source,amount):VisualFrameValue
Defined in: graph-builder.ts:140
Parameters
Section titled “Parameters”string
source
Section titled “source”amount
Section titled “amount”Returns
Section titled “Returns”scaleRgb()
Section titled “scaleRgb()”scaleRgb(
id,source,scale):VisualFrameValue
Defined in: graph-builder.ts:116
Parameters
Section titled “Parameters”string
source
Section titled “source”Returns
Section titled “Returns”screen()
Section titled “screen()”screen(
id,base,overlay):VisualFrameValue
Defined in: graph-builder.ts:120
Parameters
Section titled “Parameters”string
overlay
Section titled “overlay”Returns
Section titled “Returns”smoothstep()
Section titled “smoothstep()”smoothstep(
id,edge0,edge1,x):FloatValue
Defined in: graph-builder.ts:168
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”subtract()
Section titled “subtract()”subtract(
id,a,b):FloatValue
Defined in: graph-builder.ts:152
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”systemFloat()
Section titled “systemFloat()”systemFloat(
id):FloatValue
Defined in: graph-builder.ts:51
Parameters
Section titled “Parameters”"transitionProgress" | "sequenceTimeUs" | "itemTimeUs" | "itemDurationUs" | "normalizedItemTime" | "frameIndex" | "frameDurationUs" | "qualityScale" | "randomSeed"
Returns
Section titled “Returns”temperature()
Section titled “temperature()”temperature(
id,source,amount):VisualFrameValue
Defined in: graph-builder.ts:94
Parameters
Section titled “Parameters”string
source
Section titled “source”amount
Section titled “amount”Returns
Section titled “Returns”transitionCurve()
Section titled “transitionCurve()”transitionCurve(
id,progress,curve):FloatValue
Defined in: graph-builder.ts:86
Parameters
Section titled “Parameters”string