diff --git a/openpgl/include/openpgl/common.h b/openpgl/include/openpgl/common.h index a5c53a7..9a8a805 100644 --- a/openpgl/include/openpgl/common.h +++ b/openpgl/include/openpgl/common.h @@ -199,7 +199,7 @@ inline void pglBox3f(pgl_box3f &box, const float lx, const float ly, const float pglVec3f(box.upper, ux, uy, uz); } -inline pgl_vec3f normalize(pgl_vec3f n) +inline pgl_vec3f pglNormalize(pgl_vec3f n) { const float f = 1.f / std::sqrt(n.x * n.x + n.y * n.y + n.z * n.z); return {n.x * f, n.y * f, n.z * f}; diff --git a/openpgl/include/openpgl/compression.h b/openpgl/include/openpgl/compression.h index c2a4d17..110b9d2 100644 --- a/openpgl/include/openpgl/compression.h +++ b/openpgl/include/openpgl/compression.h @@ -116,7 +116,7 @@ inline pgl_vec3f dequantize_direction(const uint32_t word) pgl_vec2f b = {std::abs(n.y), std::abs(n.x)}; n = {(1.f - b.x) * signNotZero.x, (1.f - b.y) * signNotZero.y}; } - return normalize({n.x, n.y, 1.0f - nl1}); + return pglNormalize({n.x, n.y, 1.0f - nl1}); //////////////////////////////////////////////////////////////////////// } \ No newline at end of file