MCPcopy Create free account

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

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

↓ 2 callersMethodrecomputeGrid
()
src/renderer/pixel-trail-pass.ts:261
↓ 2 callersFunctionrenderAnimatedContent
()
src/components/editor/properties-sidebar.tsx:540
↓ 2 callersFunctionrenderFrame
(frame: RendererFrame)
src/renderer/create-webgpu-renderer.ts:20
↓ 2 callersFunctionrenderInvisibleContent
()
src/components/editor/properties-sidebar.tsx:532
↓ 2 callersMethodrenderToTexture
( time: number, delta: number, inputTexture?: THREE.Texture )
packages/shader-lab-react/src/renderer/pipeline-manager.ts:306
↓ 2 callersMethodreset
()
packages/shader-lab-react/src/fluid/runtime.ts:378
↓ 2 callersFunctionresetLayerParameters
(type: LayerType)
src/lib/editor/layers.ts:77
↓ 2 callersFunctionresolveEvaluatedLayers
( layers: ShaderLabLayerConfig[], tracks: ShaderLabTimelineTrack[], time: number, )
packages/shader-lab-react/src/timeline.ts:258
↓ 2 callersFunctionresolveExportTime
( time: number, duration: number, loop: boolean )
src/lib/editor/export.ts:603
↓ 2 callersFunctionresolveParamValue
( params: Record<string, ParameterValue>, definitions: ParameterDefinition[], key: string )
src/components/editor/properties-sidebar-utils.ts:104
↓ 2 callersMethodresolveSignalMode
(value: unknown)
packages/shader-lab-react/src/renderer/ascii-pass.ts:698
↓ 2 callersMethodresolveSignalMode
(value: unknown)
src/renderer/ascii-pass.ts:705
↓ 2 callersFunctionresolveSupportedMp4Configs
( width: number, height: number, fps: number, bitrate: number )
src/lib/editor/video-export-encoder.ts:126
↓ 2 callersFunctionresolveSupportedWebMConfig
( width: number, height: number, fps: number, bitrate: number )
src/lib/editor/video-export-encoder.ts:268
↓ 2 callersFunctionrgbToHex
(red: number, green: number, blue: number)
src/components/ui/color-picker/index.tsx:63
↓ 2 callersFunctionsat
(color: Node)
packages/shader-lab-react/src/renderer/blend-modes.ts:111
↓ 2 callersFunctionsat
(color: Node)
src/renderer/blend-modes.ts:111
↓ 2 callersFunctionsetSat
(color: Node, nextSat: Node)
packages/shader-lab-react/src/renderer/blend-modes.ts:115
↓ 2 callersFunctionsetSat
(color: Node, nextSat: Node)
src/renderer/blend-modes.ts:115
↓ 2 callersMethodsetTextureAspect
(texture: THREE.Texture)
packages/shader-lab-react/src/renderer/media-pass.ts:189
↓ 2 callersMethodsetTextureAspect
(texture: THREE.Texture)
src/renderer/media-pass.ts:224
↓ 2 callersMethodstep
(deltaSeconds: number)
packages/shader-lab-react/src/fluid/runtime.ts:259
↓ 2 callersMethodstopCamera
()
packages/shader-lab-react/src/renderer/live-pass.ts:101
↓ 2 callersMethodstopCamera
()
src/renderer/live-pass.ts:101
↓ 2 callersMethodsyncLayers
(layers: ShaderLabLayerConfig[])
packages/shader-lab-react/src/renderer/pipeline-manager.ts:214
↓ 2 callersFunctiontoNumberValue
(value: ParameterValue, fallback = 0)
src/components/editor/properties-sidebar-utils.ts:92
↓ 2 callersMethodtrackBlurSampleNode
(sampleUv: Node)
packages/shader-lab-react/src/renderer/ink-pass.ts:764
↓ 2 callersMethodtrackBlurSampleNode
(sampleUv: Node)
src/renderer/ink-pass.ts:648
↓ 2 callersMethodtrackCompositeBlurNode
(sampleUv: Node)
packages/shader-lab-react/src/renderer/ink-pass.ts:770
↓ 2 callersMethodtrackCompositeBlurNode
(sampleUv: Node)
src/renderer/ink-pass.ts:654
↓ 2 callersMethodtrackSourceTextureNode
(uvNode: Node)
packages/shader-lab-react/src/renderer/edge-detect-pass.ts:128
↓ 2 callersMethodtrackSourceTextureNode
(uvNode: Node)
packages/shader-lab-react/src/renderer/displacement-map-pass.ts:99
↓ 2 callersMethodtrackSourceTextureNode
(uvNode: Node)
packages/shader-lab-react/src/renderer/smear-pass.ts:101
↓ 2 callersMethodtrackSourceTextureNode
(uvNode: Node)
packages/shader-lab-react/src/renderer/fluted-glass-pass.ts:101
↓ 2 callersMethodtrackSourceTextureNode
(uvNode: Node)
src/renderer/edge-detect-pass.ts:128
↓ 2 callersMethodtrackSourceTextureNode
(uvNode: Node)
src/renderer/displacement-map-pass.ts:99
↓ 2 callersMethodtrackSourceTextureNode
(uvNode: Node)
src/renderer/smear-pass.ts:101
↓ 2 callersMethodtrackSourceTextureNode
(uvNode: Node)
src/renderer/fluted-glass-pass.ts:101
↓ 2 callersMethodupdateControls
(next: Partial<ShaderLabFluidControls>)
packages/shader-lab-react/src/fluid/runtime.ts:237
↓ 2 callersFunctionupdateHeight
()
src/components/editor/editor-export-dialog.tsx:317
↓ 2 callersFunctionupdateHeight
()
src/components/editor/properties-sidebar.tsx:265
↓ 2 callersFunctionupdateHue
(clientX: number)
src/components/ui/color-picker/index.tsx:285
↓ 2 callersMethodupdateLogicalSize
(width: number, height: number)
packages/shader-lab-react/src/renderer/crt-pass.ts:308
↓ 2 callersFunctionupdatePanelSize
()
src/components/editor/floating-desktop-panel.tsx:121
↓ 2 callersFunctionupdateSurface
(clientX: number, clientY: number)
src/components/ui/color-picker/index.tsx:273
↓ 2 callersFunctionvalidateShaderExportSupport
( layers: EditorLayer[], assets: EditorAsset[] = [] )
src/lib/editor/shader-export.ts:111
↓ 2 callersFunctionwithJsExtension
(specifier)
packages/shader-lab-react/scripts/fix-esm-specifiers.mjs:25
↓ 1 callersFunctionadvanceProjectTimeline
( timeline: TimelineClockState, delta: number )
src/renderer/project-clock.ts:27
↓ 1 callersFunctionapplyBindingOverride
( state: EvaluatedLayerState, binding: ShaderLabAnimatedPropertyBinding, value: ShaderLabParameterValue,
packages/shader-lab-react/src/timeline.ts:193
↓ 1 callersFunctionapplyBindingOverride
( state: EvaluatedLayerState, binding: AnimatedPropertyBinding, value: ParameterValue, )
src/lib/editor/timeline/evaluate.ts:187
↓ 1 callersFunctionapplyLabProjectFile
( projectFile: LabProjectFile, currentAssets: EditorAsset[] )
src/lib/editor/project-file.ts:94
↓ 1 callersMethodapplyLayerState
( pass: LayerPassNode, layer: ShaderLabLayerConfig )
packages/shader-lab-react/src/renderer/pipeline-manager.ts:431
↓ 1 callersMethodapplyLayerState
( pass: LayerPassNode, renderableLayer: RenderableLayerPass )
src/renderer/pipeline-manager.ts:416
↓ 1 callersMethodapplySharedColorAdjustments
(sourceNode: Node)
packages/shader-lab-react/src/renderer/pass-node.ts:206
↓ 1 callersMethodapplySharedColorAdjustments
(sourceNode: Node)
src/renderer/pass-node.ts:208
↓ 1 callersFunctionareDefaultColorCurves
(curves: SceneColorCurves)
src/lib/color-curves.ts:238
↓ 1 callersFunctionassertNoExplicitImports
(sourceCode: string)
packages/shader-lab-react/src/renderer/custom-shader-runtime.ts:156
↓ 1 callersFunctionassertNoExplicitImports
(sourceCode: string)
src/renderer/custom-shader-runtime.ts:156
↓ 1 callersFunctionassertSupportedShaderExportLayer
( layer: EditorLayer )
src/lib/editor/shader-export.ts:235
↓ 1 callersMethodbeforeRender
(_time: number, _delta: number)
packages/shader-lab-react/src/renderer/pass-node.ts:173
↓ 1 callersMethodbeforeRender
(time: number, _delta: number)
packages/shader-lab-react/src/renderer/crt-pass.ts:180
↓ 1 callersMethodbeforeRender
(_time: number, _delta: number)
src/renderer/pass-node.ts:175
↓ 1 callersMethodbeforeRender
(time: number, _delta: number)
src/renderer/crt-pass.ts:180
↓ 1 callersFunctionbuildBlendNode
( mode: string, base: Node, blend: Node, opacity: Node, compositeMode: "filter" | "mask" = "filter",
packages/shader-lab-react/src/renderer/blend-modes.ts:164
↓ 1 callersFunctionbuildBlendNode
( mode: string, base: Node, blend: Node, opacity: Node, compositeMode: "filter" | "mask" = "filter",
src/renderer/blend-modes.ts:164
↓ 1 callersFunctionbuildBlueNoiseTexture
(size = 64)
packages/shader-lab-react/src/renderer/dither-textures.ts:52
↓ 1 callersFunctionbuildBlueNoiseTexture
(size = 64)
src/renderer/dither-textures.ts:52
↓ 1 callersMethodbuildBlurNode
()
packages/shader-lab-react/src/renderer/ink-pass.ts:488
↓ 1 callersMethodbuildBlurNode
()
src/renderer/ink-pass.ts:422
↓ 1 callersMethodbuildCmykNode
(pixCoord: Node, renderTargetUv: Node)
packages/shader-lab-react/src/renderer/halftone-pass.ts:545
↓ 1 callersMethodbuildCmykNode
( pixCoord: Node, renderTargetUv: Node, logicalScreenSize: Node )
src/renderer/halftone-pass.ts:557
↓ 1 callersMethodbuildColorNode
()
src/renderer/scene-post-process.ts:333
↓ 1 callersMethodbuildCompositeNode
()
packages/shader-lab-react/src/renderer/ink-pass.ts:623
↓ 1 callersMethodbuildCompositeNode
()
src/renderer/ink-pass.ts:526
↓ 1 callersFunctionbuildCurvePath
(cp: CubicBezierPoints)
src/components/editor/curve-editor.tsx:58
↓ 1 callersFunctionbuildCurvePath
(points: ColorCurvePoint[])
src/components/ui/color-curves/index.tsx:77
↓ 1 callersFunctionbuildDitherTextures
()
packages/shader-lab-react/src/renderer/dither-textures.ts:92
↓ 1 callersFunctionbuildDitherTextures
()
src/renderer/dither-textures.ts:92
↓ 1 callersMethodbuildFeedResponse
( beamEnergy: Node, cellCoord: Node, slotWeight: Node, apertureWeight: Node, compositeWeig
packages/shader-lab-react/src/renderer/crt-pass.ts:770
↓ 1 callersMethodbuildFeedResponse
( beamEnergy: Node, cellCoord: Node, slotWeight: Node, apertureWeight: Node, compositeWeig
src/renderer/crt-pass.ts:770
↓ 1 callersFunctionbuildGradientCSS
(stops: GradientStop[])
src/components/ui/gradient-ramp/index.tsx:31
↓ 1 callersFunctionbuildLabProjectFile
()
src/lib/editor/project-file.ts:21
↓ 1 callersFunctionbuildLinePath
( points: [ChannelPoint, ChannelPoint], width: number, height: number )
src/components/ui/channel-curves/index.tsx:35
↓ 1 callersMethodbuildMaterials
()
packages/shader-lab-react/src/fluid/runtime.ts:426
↓ 1 callersMethodbuildNoiseCompute
()
packages/shader-lab-react/src/renderer/particle-grid-pass.ts:406
↓ 1 callersMethodbuildNoiseCompute
()
src/renderer/particle-grid-pass.ts:429
↓ 1 callersFunctionbuildPatternAtlas
( preset: PatternPreset, cellPx = 16 )
packages/shader-lab-react/src/renderer/pattern-atlas.ts:71
↓ 1 callersFunctionbuildPatternAtlas
( preset: PatternPreset, cellPx = 16, )
src/renderer/pattern-atlas.ts:40
↓ 1 callersFunctionbuildRandomGradientParams
()
src/store/layer-store.ts:325
↓ 1 callersMethodbuildScanlineEnvelope
( screenPixel: Node, luma: Node, compositeWeight: Node )
packages/shader-lab-react/src/renderer/crt-pass.ts:1135
↓ 1 callersMethodbuildScanlineEnvelope
( screenPixel: Node, luma: Node, compositeWeight: Node )
src/renderer/crt-pass.ts:1139
↓ 1 callersFunctionbuildShaderExportConfig
( input: BuildShaderExportConfigInput )
src/lib/editor/shader-export.ts:167
↓ 1 callersMethodbuildSingleChannelNode
(pixCoord: Node, _renderTargetUv: Node)
packages/shader-lab-react/src/renderer/halftone-pass.ts:398
↓ 1 callersMethodbuildSingleChannelNode
(pixCoord: Node, _renderTargetUv: Node)
src/renderer/halftone-pass.ts:410
↓ 1 callersMethodbuildSpecularLift
( localCellUv: Node, baseSignal: Node, baseLuma: Node, slotWeight: Node, apertureWeight: N
packages/shader-lab-react/src/renderer/crt-pass.ts:1099
↓ 1 callersMethodbuildSpecularLift
( localCellUv: Node, baseSignal: Node, baseLuma: Node, slotWeight: Node, apertureWeight: N
src/renderer/crt-pass.ts:1103
↓ 1 callersFunctionbuildTimelineProperties
( layer: EditorLayer | null, tracks: TimelineTrack[] )
src/components/editor/editor-timeline-overlay.tsx:183
↓ 1 callersMethodbuildToneMappedColor
(color: Node)
packages/shader-lab-react/src/renderer/ascii-pass.ts:598
↓ 1 callersMethodbuildToneMappedColor
(color: Node)
src/renderer/ascii-pass.ts:605
↓ 1 callersMethodbuildTubeGlow
( localCellUv: Node, baseSignal: Node, baseLuma: Node, slotWeight: Node, apertureWeight: N
packages/shader-lab-react/src/renderer/crt-pass.ts:1053
← previousnext →401–500 of 1,556, ranked by callers