searches the current version of every section · esc to close

27.04 Shift Local origin

#todo

interface ArtifactProperties {
	localOriginShift: Coordinate // OPTIONAL
	// ...
}
  • localOriginShift MAY be specified, and its value MUST be of type Coordinate. It is interpreted as a vector that shifts the original local origin, as defined in 22.01 Artifact Object. The shifted local origin is therefore o+s\vec{o} + \vec{s}, where o\vec{o} is the original local origin and s\vec{s} is the vector represented by localOriginShift. When localOriginShift is specified, rotation MUST use the shifted local origin as the pivot; otherwise, rotation MUST use the original local origin as the pivot.