Click or drag to resize
SoTextureCombinerCombineFunctions Enumeration

Texture Combiner Functions.

Namespace: OIV.Inventor.Nodes
Assembly: OIV.Inventor (in OIV.Inventor.dll) Version: 2024.2.2.0 (10.16.2.0)
Syntax
public enum CombineFunctions
Members
  Member nameValueDescription
REPLACE7681

Output fragment is source0.

MODULATE8448

Output fragment is source0 * source1.

ADD260

Output fragment is source0 + source1.

ADD_SIGNED34164

Output fragment is source0 + source1 - 0.5.

INTERPOLATE34165

Output fragment is source0 * source2 + source1 * (1 - source2)

SUBTRACT34023

Output fragment is source0 - source1.

DOT3_RGB34478

Output fragment R = G = B = 4*((source0r - 0.5) * (source1r -0.5) + (source0g - 0.5) * (source1g -0.5) + (source0b - 0.5) * (source1b -0.5) )

DOT3_RGBA34479

Output fragment R = G = B = A = 4*((source0r - 0.5) * (source1r -0.5) + (source0g - 0.5) * (source1g -0.5) + (source0b - 0.5) * (source1b -0.5) )

Remarks