Primitive.parse constructor

Primitive.parse(
  1. GltfRoot root,
  2. Map<String, Object?> map
)

Implementation

Primitive.parse(
  GltfRoot root,
  Map<String, Object?> map,
) : this(
        root: root,
        mode: PrimitiveMode.parse(map, 'mode') ?? PrimitiveMode.triangles,
        attributes: Parser.mapInt(map, 'attributes') ?? {},
        indices: Parser.ref(root, map, 'indices'),
        material: Parser.ref(root, map, 'material'),
        targets: Parser.objectList<MorphTarget>(
              root,
              map,
              'targets',
              MorphTarget.parse,
            ) ??
            [],
      );