Skip to content

WasmGPU.createTransform().worldPosition

Summary

WasmGPU.createTransform().worldPosition returns the translation component extracted from the current world matrix. This gives the transform location in world coordinates after hierarchy composition. Use this for camera targeting, labels, overlays, and world-space measurements. The value updates automatically after local or parent changes.

Syntax

WasmGPU.createTransform().worldPosition: number[]
const worldPos = transform.worldPosition;

Parameters

This API does not take parameters.

Returns

number[] - World-space position as [x, y, z].

Type Details

type WorldPosition = [number, number, number];

Example

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

const base = wgpu.createTransform().setPosition(10, 0, 0);
const probe = wgpu.createTransform().setPosition(0, 2, 0).setParent(base);

console.log(probe.worldPosition);

See Also