Я портирую некоторый код C ++ 3D-алгоритма на javascript. В javascript я использую библиотеку gl-matrix для векторной и матричной математики
Код C ++, который я пытаюсь воспроизвести:
VECTOR V = vel;
V.SetLength(collisionPackage->nearestDistancevery - CloseDistance);
newBasePoint = collisionPackage->basePoint + V;
V.normalize();
collisionPackage->intersectionPoint -=
veryCloseDistance * V;
glmatrix
не включает SetLength
функцию для векторов, и я не уверен, как воспроизвести это.