CreateNodeImageProgramOptions
Defined in: packages/node-image/src/types.ts:79
Full options for creating a node image program.
Extends
Section titled “Extends”Properties
Section titled “Properties”backgroundLayerFactory
Section titled “backgroundLayerFactory”backgroundLayerFactory: () =>
FragmentLayer
Defined in: packages/node-image/src/types.ts:98
A function that generates the layer to put “behind” the image layer:
Returns
Section titled “Returns”Default
Section titled “Default”layerFillcolorAttribute
Section titled “colorAttribute”colorAttribute:
string
Defined in: packages/node-image/src/types.ts:112
Name of the node attribute to read the color from. Used in “color” drawing mode to colorize image pixels.
Default
Section titled “Default”"color"correctCentering
Section titled “correctCentering”correctCentering:
boolean
Defined in: packages/node-image/src/texture.ts:32
Inherited from
Section titled “Inherited from”TextureManagerOptions.correctCentering
crossOrigin
Section titled “crossOrigin”crossOrigin:
CrossOrigin|null
Defined in: packages/node-image/src/texture.ts:41
Inherited from
Section titled “Inherited from”TextureManagerOptions.crossOrigin
debounceTimeout
Section titled “debounceTimeout”debounceTimeout:
number|null
Defined in: packages/node-image/src/texture.ts:37
Inherited from
Section titled “Inherited from”TextureManagerOptions.debounceTimeout
drawingMode
Section titled “drawingMode”drawingMode:
DrawingMode
Defined in: packages/node-image/src/types.ts:86
Drawing mode:
- “image”: Image is rendered as-is (transparent pixels show through)
- “color”: Image pixels are colorized with the node color (for pictograms)
Default
Section titled “Default”"image"imageAttribute
Section titled “imageAttribute”imageAttribute:
string
Defined in: packages/node-image/src/types.ts:118
Name of the node attribute to read the image URL from.
Default
Section titled “Default”"image"maxTextureSize
Section titled “maxTextureSize”maxTextureSize:
number
Defined in: packages/node-image/src/texture.ts:34
Inherited from
Section titled “Inherited from”TextureManagerOptions.maxTextureSize
objectFit
Section titled “objectFit”objectFit:
"contain"|"cover"|"fill"
Defined in: packages/node-image/src/texture.ts:30
Inherited from
Section titled “Inherited from”TextureManagerOptions.objectFit
padding
Section titled “padding”padding:
number
Defined in: packages/node-image/src/types.ts:105
Padding around the image, expressed as a [0, 1] percentage. A padding of 0.05 will always be 5% of the diameter of the node.
Default
Section titled “Default”0shapeFactory
Section titled “shapeFactory”shapeFactory: () =>
SDFShape
Defined in: packages/node-image/src/types.ts:92
A function that generates an SDF shape
Returns
Section titled “Returns”Default
Section titled “Default”sdfCirclesize: {
mode:"auto"; } | {mode:"max";value:number; } | {mode:"force";value:number; }
Defined in: packages/node-image/src/texture.ts:28
Inherited from
Section titled “Inherited from”TextureManagerOptions.size