files/en-us/web/api/xrframe/filljointradii/index.md
{{APIRef("WebXR Device API")}}{{SeeCompatTable}}{{SecureContext_Header}}
The fillJointRadii() method of the {{domxref("XRFrame")}} interface populates a {{jsxref("Float32Array")}} with radii for a list of hand joint spaces and returns true if successful for all spaces.
fillJointRadii(jointSpaces, radii)
jointSpaces
radii
jointSpaces.A boolean indicating if all of the spaces have a valid pose.
jointSpaces is larger than the number of elements in radii.To efficiently get all radii for all 25 joints of each {{domxref("XRHand")}}, you can use the fillJointRadii() method.
let radii1 = new Float32Array(25);
let radii2 = new Float32Array(25);
function onXRFrame(xrFrame, renderer) {
let hand1 = xrFrame.session.inputSources[0].hand;
xrFrame.fillJointRadii(hand1.values(), radii1);
let hand2 = xrFrame.session.inputSources[1].hand;
xrFrame.fillJointRadii(hand2.values(), radii2);
}
{{Specifications}}
{{Compat}}