Ara
Download

Search or run a command

Jump to a section or open an Ara link.

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 example Transform.position [0, 0, 0]).

  • Find the system that wrote it: ara logs --code ARA3304 shows when it first happened, with the tick.

  • Code: ARA3304

  • Constant: RENDER_NON_FINITE_TRANSFORM

  • Reported by: ara-render