UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

76 lines (75 loc) 1.79 kB
"use strict"; import { Vector4 } from "three"; export const DEFAULT_POSITION = [ 0.6948906183242798, 0.1967242956161499, 5073258648735646e-22, 0.6212931871414185, 0.22521686553955078, -0.024087004363536835, 0.5673462152481079, 0.2831047773361206, -0.038521330803632736, 0.5307766199111938, 0.3381573557853699, -0.051391568034887314, 0.4988502264022827, 0.3788628578186035, -0.06560245156288147, 0.6136432886123657, 0.36340397596359253, -0.04182826355099678, 0.5879948139190674, 0.44878923892974854, -0.06730060279369354, 0.5733367204666138, 0.504420280456543, -0.08276277035474777, 0.5637136101722717, 0.5479186773300171, -0.0928623303771019, 0.6601388454437256, 0.3730699419975281, -0.04513520374894142, 0.6477749347686768, 0.46681421995162964, -0.06917751580476761, 0.6429883241653442, 0.5282996892929077, -0.08472905308008194, 0.642918586730957, 0.5757699608802795, -0.09473923593759537, 0.7024123668670654, 0.36396312713623047, -0.04996153712272644, 0.7081984281539917, 0.45005136728286743, -0.07315477728843689, 0.714698076248169, 0.5070115327835083, -0.0867847129702568, 0.7199477553367615, 0.5526862740516663, -0.09518611431121826, 0.7381932735443115, 0.3403705954551697, -0.05621790513396263, 0.7606501579284668, 0.40025031566619873, -0.07994739711284637, 0.7751006484031677, 0.44385266304016113, -0.09094072878360748, 0.7855665683746338, 0.48222047090530396, -0.09607987850904465 ]; export const TRACKED_HAND_POINTS_COUNT = DEFAULT_POSITION.length / 3; export function handTrackingVector4Array() { const array = new Array(TRACKED_HAND_POINTS_COUNT); for (let i = 0; i < TRACKED_HAND_POINTS_COUNT; i++) { array[i] = new Vector4(); } return array; }