mathics-threejs-backend

It’s an array with 1 or 2 elements.

The first element is the absolute coordinate and the second is the “scaled” part.

A scaled coordinate is an array of floats from 0 to 1 relative to the plot range, e.g.: [1, 1, 0] is the right upper corner of the plot.

If a primitive with scaled coordinates have a radius bigger than the bounding box its coordinate is going to be freezed and the bounding box is going to be extended. If the coordinate don’t be freezed, the bounding box would change, and so the coordinate, and then the coordinates would need to be scanned again, until the bounding box don’t change anymore.

Examples