MCPcopy Create free account
hub / github.com/SpaiR/imgui-java / normalize

Method normalize

example/src/main/java/ExampleImGuizmo.java:291–298  ·  view source on GitHub ↗
(float[] a)

Source from the content-addressed store, hash-verified

289 }
290
291 private static float[] normalize(float[] a) {
292 float[] r = new float[3];
293 float il = (float) (1.f / (Math.sqrt(dot(a, a)) + FLT_EPSILON));
294 r[0] = a[0] * il;
295 r[1] = a[1] * il;
296 r[2] = a[2] * il;
297 return r;
298 }
299
300 private static void lookAt(float[] eye, float[] at, float[] up, float[] m16) {
301 float[] x;

Callers 1

lookAtMethod · 0.95

Calls 1

dotMethod · 0.95

Tested by

no test coverage detected