MCPcopy Create free account

hub / github.com/basementstudio/shader-lab / functions

Functions1,556 in github.com/basementstudio/shader-lab

↓ 1 callersMethodbuildTubeGlow
( localCellUv: Node, baseSignal: Node, baseLuma: Node, slotWeight: Node, apertureWeight: N
src/renderer/crt-pass.ts:1057
↓ 1 callersFunctioncanvasToBlob
(canvas: HTMLCanvasElement)
src/renderer/media-texture.ts:110
↓ 1 callersFunctioncanvasToBlob
( canvas: HTMLCanvasElement, type: string )
src/lib/editor/export.ts:567
↓ 1 callersFunctionclamp
(value: number, min: number, max: number)
src/components/ui/gradient-ramp/index.tsx:27
↓ 1 callersFunctionclamp
(value: number, min: number, max: number)
src/lib/editor/text-fonts.ts:222
↓ 1 callersFunctionclamp01
(value: number)
packages/shader-lab-react/src/renderer/voxel-pass.ts:28
↓ 1 callersFunctionclamp01
(value: number)
src/renderer/voxel-pass.ts:28
↓ 1 callersFunctionclampNormalizedValue
(value: number)
src/lib/audio/shader-lab-sounds.ts:174
↓ 1 callersFunctionclampPlaybackRate
(rate: number)
src/renderer/media-texture.ts:25
↓ 1 callersFunctionclampUnit
(value: number)
packages/shader-lab-react/src/renderer/pipeline-manager.ts:80
↓ 1 callersFunctionclampUnit
(value: number)
src/renderer/pipeline-manager.ts:31
↓ 1 callersFunctioncleanup
()
src/lib/editor/live-video-recorder.ts:71
↓ 1 callersMethodclearMedia
()
packages/shader-lab-react/src/renderer/media-pass.ts:89
↓ 1 callersMethodclearMedia
()
src/renderer/media-pass.ts:102
↓ 1 callersFunctionclipColor
(color: Node)
packages/shader-lab-react/src/renderer/blend-modes.ts:89
↓ 1 callersFunctionclipColor
(color: Node)
src/renderer/blend-modes.ts:89
↓ 1 callersFunctioncloneHistoryTimeline
( timeline: Pick< TimelineStateSnapshot, | "currentTime" | "duration" | "loop" | "select
src/lib/editor/history.ts:10
↓ 1 callersFunctioncloneLayer
(layer: EditorLayer)
src/lib/editor/layers.ts:57
↓ 1 callersFunctioncloneLayerList
(layers: EditorLayer[])
src/store/layer-store.ts:456
↓ 1 callersFunctioncollectJsFiles
(directoryUrl)
packages/shader-lab-react/scripts/fix-esm-specifiers.mjs:8
↓ 1 callersFunctioncolor
(base: Node, blend: Node)
packages/shader-lab-react/src/renderer/blend-modes.ts:150
↓ 1 callersFunctioncolor
(base: Node, blend: Node)
src/renderer/blend-modes.ts:150
↓ 1 callersFunctioncolorBurn
(base: Node, blend: Node)
packages/shader-lab-react/src/renderer/blend-modes.ts:52
↓ 1 callersFunctioncolorBurn
(base: Node, blend: Node)
src/renderer/blend-modes.ts:52
↓ 1 callersFunctioncolorDodge
(base: Node, blend: Node)
packages/shader-lab-react/src/renderer/blend-modes.ts:48
↓ 1 callersFunctioncolorDodge
(base: Node, blend: Node)
src/renderer/blend-modes.ts:48
↓ 1 callersFunctioncolorFromHsv
(color: HsvColor)
src/components/ui/color-picker/index.tsx:135
↓ 1 callersFunctioncompileCustomShaderModule
({ entryExport, extraScope, fileName, force = false, sourceCode, }: { entryExport: string extraS
packages/shader-lab-react/src/renderer/custom-shader-runtime.ts:207
↓ 1 callersFunctioncompileCustomShaderModule
({ entryExport, extraScope, fileName, force = false, sourceCode, }: { entryExport: string extraS
src/renderer/custom-shader-runtime.ts:207
↓ 1 callersMethodcomputeMaxAge
()
packages/shader-lab-react/src/renderer/pixel-trail-pass.ts:340
↓ 1 callersMethodcomputeMaxAge
()
src/renderer/pixel-trail-pass.ts:398
↓ 1 callersFunctioncopyToClipboard
(value: string)
src/components/editor/editor-export-dialog.tsx:1782
↓ 1 callersFunctioncountLayersOfType
(layers: EditorLayer[], type: LayerType)
src/store/layer-store.ts:463
↓ 1 callersFunctioncreateCanvas
(width: number, height: number)
packages/shader-lab-react/src/fluid/runtime.ts:69
↓ 1 callersFunctioncreateLayer
(type: LayerType, existingCount = 0)
src/lib/editor/layers.ts:33
↓ 1 callersFunctioncreateLayerSignature
(layer: ShaderLabLayerConfig)
packages/shader-lab-react/src/renderer/pipeline-manager.ts:94
↓ 1 callersFunctioncreateLayerSignature
(layer: RenderableLayerPass)
src/renderer/pipeline-manager.ts:51
↓ 1 callersFunctioncreateMuxer
( support: SupportedVideoExportConfig, options: CreateVideoExportEncoderOptions )
src/lib/editor/video-export-encoder.ts:335
↓ 1 callersFunctioncreateParamBinding
( layer: EditorLayer, key: string, )
src/store/timeline-store.ts:192
↓ 1 callersMethodcreatePass
(layer: ShaderLabLayerConfig)
packages/shader-lab-react/src/renderer/pipeline-manager.ts:494
↓ 1 callersMethodcreatePass
(layer: EditorLayer)
src/renderer/pipeline-manager.ts:519
↓ 1 callersFunctioncreatePassNode
( layerId: string, type: EffectLayerType )
src/renderer/pass-node-factory.ts:26
↓ 1 callersFunctioncreatePipelinePlaceholder
()
src/renderer/fluid-pass.ts:18
↓ 1 callersFunctioncreateProbeCanvas
(width: number, height: number)
src/lib/editor/video-export-encoder.ts:192
↓ 1 callersFunctioncreateProjectClock
( timeline: TimelineClockState, delta: number, explicitTime?: number )
src/renderer/project-clock.ts:11
↓ 1 callersFunctioncreateTickPositions
(duration: number)
src/components/editor/editor-timeline-overlay.tsx:256
↓ 1 callersFunctioncreateVideoExportEncoder
( options: CreateVideoExportEncoderOptions )
src/lib/editor/video-export-encoder.ts:387
↓ 1 callersFunctioncreateVideoTexture
(url: string)
packages/shader-lab-react/src/renderer/media-texture.ts:26
↓ 1 callersFunctioncreateVideoTexture
(url: string)
src/renderer/media-texture.ts:220
↓ 1 callersFunctiondarken
(base: Node, blend: Node)
packages/shader-lab-react/src/renderer/blend-modes.ts:40
↓ 1 callersFunctiondarken
(base: Node, blend: Node)
src/renderer/blend-modes.ts:40
↓ 1 callersFunctiondefaultEasingForValueType
( valueType: string, )
src/lib/easing-curve.ts:144
↓ 1 callersFunctiondifference
(base: Node, blend: Node)
packages/shader-lab-react/src/renderer/blend-modes.ts:77
↓ 1 callersFunctiondifference
(base: Node, blend: Node)
src/renderer/blend-modes.ts:77
↓ 1 callersMethoddispose
()
packages/shader-lab-react/src/shader-lab-canvas-source.ts:99
↓ 1 callersMethoddisposeMaterials
()
packages/shader-lab-react/src/fluid/runtime.ts:956
↓ 1 callersMethoddoInit
()
packages/shader-lab-react/src/shader-lab-texture-source.ts:51
↓ 1 callersMethoddoInit
()
packages/shader-lab-react/src/shader-lab-postprocessing-source.ts:71
↓ 1 callersMethoddoInitialize
()
packages/shader-lab-react/src/fluid/runtime.ts:183
↓ 1 callersMethodensureNoiseTexture
()
packages/shader-lab-react/src/renderer/ink-pass.ts:746
↓ 1 callersMethodensureNoiseTexture
()
src/renderer/ink-pass.ts:630
↓ 1 callersFunctionevaluateCubicBezier
( progress: number, cp: [number, number, number, number], )
packages/shader-lab-react/src/easings.ts:10
↓ 1 callersFunctionevaluateCubicBezier
(progress: number, cp: CubicBezierPoints)
src/lib/easing-curve.ts:91
↓ 1 callersFunctionevaluateTimelineForLayers
( layers: ShaderLabLayerConfig[], tracks: ShaderLabTimelineTrack[], time: number, )
packages/shader-lab-react/src/timeline.ts:218
↓ 1 callersFunctionevaluateTrackAtTime
( track: ShaderLabTimelineTrack, time: number, )
packages/shader-lab-react/src/timeline.ts:135
↓ 1 callersFunctionevaluateTrackAtTime
(track: TimelineTrack, time: number)
src/lib/editor/timeline/evaluate.ts:132
↓ 1 callersFunctionexclusion
(base: Node, blend: Node)
packages/shader-lab-react/src/renderer/blend-modes.ts:81
↓ 1 callersFunctionexclusion
(base: Node, blend: Node)
src/renderer/blend-modes.ts:81
↓ 1 callersFunctionexportStillImage
( projectState: RenderProjectState, options: StillExportOptions )
src/lib/editor/export.ts:207
↓ 1 callersFunctionexportStillWithNewRenderer
( projectState: RenderProjectState, sourceRenderSize: Size, outputCanvas: HTMLCanvasElement, options:
src/lib/editor/export.ts:243
↓ 1 callersFunctionexportVideo
( projectState: RenderProjectState, options: VideoExportOptions )
src/lib/editor/export.ts:292
↓ 1 callersFunctionfindMatchingPreset
(easing: KeyframeEasing)
src/lib/easing-curve.ts:157
↓ 1 callersMethodflushColorNode
()
packages/shader-lab-react/src/renderer/pass-node.ts:129
↓ 1 callersMethodflushColorNode
()
src/renderer/pass-node.ts:119
↓ 1 callersFunctionformatCustomShaderSource
({ fileName, sourceCode, }: { fileName?: string sourceCode: string })
src/renderer/custom-shader-runtime.ts:181
↓ 1 callersFunctionformatLayerKind
(kind: string)
src/components/editor/properties-sidebar-utils.ts:69
↓ 1 callersFunctiongenerateShaderExportSnippet
( config: ShaderLabConfig, componentName = DEFAULT_COMPONENT_NAME )
src/lib/editor/shader-export-snippet.ts:5
↓ 1 callersFunctiongetAcceptForAssetKind
(kind: AssetKind)
src/components/editor/layer-sidebar.tsx:98
↓ 1 callersMethodgetActiveChars
()
packages/shader-lab-react/src/renderer/ascii-pass.ts:618
↓ 1 callersMethodgetActiveChars
()
src/renderer/ascii-pass.ts:625
↓ 1 callersFunctiongetAnchorPlacement
(anchor: TextAnchor)
packages/shader-lab-react/src/renderer/text-pass.ts:62
↓ 1 callersFunctiongetAnchorPlacement
(anchor: TextAnchor)
src/renderer/text-pass.ts:65
↓ 1 callersFunctiongetAvcLevelHex
(width: number, height: number)
src/lib/editor/video-export-encoder.ts:76
↓ 1 callersMethodgetBloomTextureNode
()
packages/shader-lab-react/src/renderer/halftone-pass.ts:882
↓ 1 callersMethodgetBloomTextureNode
()
packages/shader-lab-react/src/renderer/crt-pass.ts:1183
↓ 1 callersMethodgetBloomTextureNode
()
packages/shader-lab-react/src/renderer/pattern-pass.ts:511
↓ 1 callersMethodgetBloomTextureNode
()
packages/shader-lab-react/src/renderer/ink-pass.ts:799
↓ 1 callersMethodgetBloomTextureNode
()
packages/shader-lab-react/src/renderer/bloom-pass.ts:151
↓ 1 callersMethodgetBloomTextureNode
()
packages/shader-lab-react/src/renderer/ascii-pass.ts:728
↓ 1 callersMethodgetBloomTextureNode
()
packages/shader-lab-react/src/renderer/particle-grid-pass.ts:468
↓ 1 callersMethodgetBloomTextureNode
()
src/renderer/halftone-pass.ts:900
↓ 1 callersMethodgetBloomTextureNode
()
src/renderer/crt-pass.ts:1187
↓ 1 callersMethodgetBloomTextureNode
()
src/renderer/pattern-pass.ts:511
↓ 1 callersMethodgetBloomTextureNode
()
src/renderer/ink-pass.ts:683
↓ 1 callersMethodgetBloomTextureNode
()
src/renderer/bloom-pass.ts:151
↓ 1 callersMethodgetBloomTextureNode
()
src/renderer/ascii-pass.ts:735
↓ 1 callersMethodgetBloomTextureNode
()
src/renderer/particle-grid-pass.ts:497
↓ 1 callersFunctiongetClosestWeight
(value: number, weights: readonly number[])
packages/shader-lab-react/src/renderer/text-fonts.ts:202
↓ 1 callersFunctiongetClosestWeight
(value: number, weights: readonly number[])
src/lib/editor/text-fonts.ts:226
↓ 1 callersFunctiongetColorCurvesSignature
(curves: SceneConfig["colorCurves"])
src/renderer/scene-post-process.ts:125
← previousnext →501–600 of 1,556, ranked by callers