From 07fe5908146d0c241ac581874c66abbf57947ee0 Mon Sep 17 00:00:00 2001 From: Paolo Cignoni Date: Fri, 7 Oct 2016 00:49:34 +0200 Subject: [PATCH] Hue in HSV is wrapped if out of range for sake of robustness --- vcg/space/color4.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vcg/space/color4.h b/vcg/space/color4.h index a16381da..bcc31a53 100644 --- a/vcg/space/color4.h +++ b/vcg/space/color4.h @@ -180,6 +180,8 @@ public: (*this)[3]=255; return; } + float dummy; + h = modff(h,&dummy); if(h==1.0) h = 0.0; int i = int( floor(h*6.0) );