Skip to content

createYawPitchQuaternion

function

Back to Helios Web API

Kind
function
Source
src/rendering/CameraTransitionController.js:153

Description

Build a normalized camera rotation quaternion from yaw and pitch angles.

Signature

export function createYawPitchQuaternion(yawRadians = 0, pitchRadians = 0) {

Parameters

NameTypeAttributesDefaultDescription
yawRadiansnumberoptional0Horizontal rotation in radians.
pitchRadiansnumberoptional0Vertical rotation in radians.

Returns

Quaternion in [x, y, z, w] order.

Type Float32Array

Example

const rotation = createYawPitchQuaternion(Math.PI / 4, 0);