Diagnostic code · ARA3304
NaN or infinite transform
A position, rotation or scale of the entity or an ancestor is not a finite number (NaN or infinity), so the whole subtree has no valid world position and is not drawn. In documents it shows as null in a vector.
Common causes
- A physics or gameplay system divided by zero or normalized a zero vector, and the result was written back.
- A broken import or a script wrote NaN into a transform.
Fixes
Reset the transform with
property.set(for exampleTransform.position[0, 0, 0]).Find the system that wrote it:
ara logs --code ARA3304shows when it first happened, with the tick.Code:
ARA3304Constant:
RENDER_NON_FINITE_TRANSFORMReported by: ara-render