MCPcopy
hub / github.com/donmccurdy/glTF-Transform / setAttribute

Method setAttribute

packages/core/src/properties/primitive.ts:151–153  ·  view source on GitHub ↗

* Sets a vertex attribute to an Accessor. All attributes must have the same vertex * count.

(semantic: string, accessor: Accessor | null)

Source from the content-addressed store, hash-verified

149 * count.
150 */
151 public setAttribute(semantic: string, accessor: Accessor | null): this {
152 return this.setRefMap('attributes', semantic, accessor, { usage: BufferViewUsage.ARRAY_BUFFER });
153 }
154
155 /**
156 * Lists all vertex attribute {@link Accessor}s associated with the primitive, excluding any

Callers 15

createLineStripPrimFunction · 0.45
createTriangleStripPrimFunction · 0.45
createTriangleFanPrimFunction · 0.45
createTorusKnotPrimitiveFunction · 0.45
mesh.test.tsFile · 0.45
readMethod · 0.45

Calls

no outgoing calls

Tested by 14

createSceneFunction · 0.36
createFloatAttributeFunction · 0.36
createPrimitiveFunction · 0.36
createSceneBasicFunction · 0.36
createSceneIndexedFunction · 0.36
createSceneInstancedFunction · 0.36
createSceneUnusedFunction · 0.36
createSceneFunction · 0.36
createPrimitiveFunction · 0.36
createMaterialsFunction · 0.36
createSkinnedPrimitiveFunction · 0.36