Skip to content

Mesh.setParent

Summary

Mesh.setParent updates parent state on this Mesh and marks dependent GPU data for refresh.

Syntax

Mesh.setParent(parent: Mesh | null): this
const result = mesh.setParent(parent);

Parameters

Name Type Required Description
parent Mesh \| null Yes Parent mesh/transform reference; use null to detach.

Returns

this - The same object instance, returned for fluent chaining.

Type Details

// No additional descriptor expansion is required for this signature.

Example

const canvas = document.querySelector("canvas");
const wgpu = await WasmGPU.create(canvas);

const geometry = wgpu.geometry.box(1, 1, 1);
const material = wgpu.material.unlit({ color: [0.9, 0.6, 0.2], opacity: 1.0 });
const mesh = wgpu.createMesh(geometry, material);
const parent = null;
const result = mesh.setParent(parent);
console.log(result);

See Also