Function vec3_normalize
Source pub fn vec3_normalize(v: [f32; 3]) -> [f32; 3]
1080fn forearm_axis_world(world: &World, lower_arm: ComponentId, hand: ComponentId) -> [f32; 3] {
1081 let axis = vec3_sub(world_pos(world, hand), world_pos(world, lower_arm));
1082 if vec3_len(axis) > 1e-6 {
1083 vec3_normalize(axis)
1084 } else {
1085 [0.0, 0.0, 1.0]
1086 }
1087}