Skip to content

Function: effectiveTransform() ​

ts
function effectiveTransform(transform, origin): object;

Experimental

The transform actually applied in shaders to RTC-encoded positions: world = local * scale + offset, where offset = transform.offset + origin * transform.scale is computed in float64 so precision is lost only after the (small) subtraction.

Parameters ​

ParameterType
transformDataTransform
originreadonly [number, number, number]

Returns ​

object

NameType
offsetVec3
scaleVec3

Released under the MIT License.