A decomposer which uses a decomposer and interpolate from triangles to nodes

Example

The NormalsDecomposer get the normals at triangles but we want those normals at vertices.

const decomposer = new TriangleToNodeDecomposer({
positions,
indices,
decomposer: new NormalsDecomposer('n')
})

const mng = new Manager(df, [decomposer])
const serie = mng.serie(3, 'n')

Hierarchy

  • TriangleToNodeDecomposer

Implements

  • Decomposer

Constructors

Methods

Constructors

  • Parameters

    • __namedParameters: {
          decomposer: Decomposer;
          indices: Serie<IArray>;
          positions: Serie<IArray>;
      }
      • decomposer: Decomposer
      • indices: Serie<IArray>
      • positions: Serie<IArray>

    Returns TriangleToNodeDecomposer

Methods

  • Parameters

    • df: DataFrame
    • itemSize: number
    • serie: Serie<IArray>
    • name: string

    Returns string[]

  • Parameters

    • df: DataFrame
    • itemSize: number
    • name: string

    Returns Serie<IArray>