Skip to content
sigma.js sigma.js
v4.0.6 Docs Examples GitHub 12.2K

generateShapeSelectorGLSL

generateShapeSelectorGLSL(dynamicAttributeNames?): string

Defined in: packages/sigma/src/rendering/nodes/shapes/instance-registry.ts:138

Generates the global querySDF(shapeId, uv, size) selector, used by edge clamping. Attributes listed in dynamicAttributeNames are read from g_<name> globals the caller sets; others use their static default.

querySDF is rotation-agnostic: callers pre-rotate uv per node.

ReadonlySet<string>

string