109 time -= timeOff;
else
112 if(rangeAniFPSInv==0) {
115 size_t frame = size_t(time/rangeAniFPSInv), mod = size_t(time%rangeAniFPSInv);
116 float a = float(mod)/float(rangeAniFPSInv);
120 float r0 = rangeAniScale[(frame )%rangeAniScale.size()];
121 float r1 = rangeAniScale[(frame+1)%rangeAniScale.size()];
122 curRgn = r0+(r1-r0)*a;
125 if(colorAniListFpsInv==0) {
128 size_t frame = size_t(time/colorAniListFpsInv), mod = size_t(time%colorAniListFpsInv);
129 float a = float(mod)/float(colorAniListFpsInv);
133 Vec3 cl0 = colorAniList[(frame )%colorAniList.size()];
134 Vec3 cl1 = colorAniList[(frame+1)%colorAniList.size()];
135 curClr = cl0+(cl1-cl0)*a;