parq_blockmodel.utils.spatial_encoding.encode_frame_coordinates#
- parq_blockmodel.utils.spatial_encoding.encode_frame_coordinates(x, y, z, offset=(0.0, 0.0, 0.0), scale=10.0, bits_per_axis=(24, 24, 16))[source]#
Encode xyz-like coordinates with quantization + 3D Morton/Z-order bit interleaving.
Returns an
intfor scalar inputs and annp.ndarray[int64]for array-like inputs.- Return type:
Union[ndarray,int]