| 149 | 149 |     // WHITENESS
 | 
  | 150 | 150 |     // Vertex Effects
 | 
  | 151 | 151 |     wLipsRegion = new Static4D(0,0,0,100);
 | 
  | 152 |  |     wLipsCenter = new Static3D(300,100,0);
 | 
  |  | 152 |     wLipsCenter = new Static3D(3,-200,0);
 | 
  | 153 | 153 |     wLipsFactor = new Static1D(0.7f);
 | 
  | 154 | 154 |     wLipsDyn    = new Dynamic1D();
 | 
  | 155 | 155 |     wLipsDyn.add(wLipsFactor);
 | 
  | ... | ... |  | 
  | 157 | 157 |     // ASIANNESS
 | 
  | 158 | 158 |     // Vertex Effects
 | 
  | 159 | 159 |     aLipsNoseRegion    = new Static4D(0,0,0,267);
 | 
  | 160 |  |     aLipsNoseCenter    = new Static3D(300, 40,0);
 | 
  |  | 160 |     aLipsNoseCenter    = new Static3D(3,260,0);
 | 
  | 161 | 161 |     aLipsNoseDyn       = new Dynamic3D();
 | 
  | 162 | 162 |     aLipsNoseFactor    = new Static3D(0,0,0);
 | 
  | 163 | 163 |     aLipsNoseDyn.add(aLipsNoseFactor);
 | 
  | 164 | 164 | 
 | 
  | 165 | 165 |     aNoseBroaderRegion = new Static4D(0,0,0,130);
 | 
  | 166 |  |     aNoseBroaderCenter = new Static3D(300,293,0);
 | 
  |  | 166 |     aNoseBroaderCenter = new Static3D(3,-7,0);
 | 
  | 167 | 167 |     aNoseBroaderDyn    = new Dynamic3D();
 | 
  | 168 | 168 |     aNoseBroaderFactor = new Static3D(0,0,90);
 | 
  | 169 | 169 |     aNoseBroaderDyn.add(aNoseBroaderFactor);
 | 
  | 170 | 170 | 
 | 
  | 171 | 171 |     aNostrilsRegion    = new Static4D(0,0,0,60);
 | 
  | 172 |  |     aNostrilsCenter    = new Static3D(300,264,0);
 | 
  |  | 172 |     aNostrilsCenter    = new Static3D(3,-36,0);
 | 
  | 173 | 173 |     aNostrilsDyn       = new Dynamic3D();
 | 
  | 174 | 174 |     aNostrilsFactor    = new Static3D(0,0,0);
 | 
  | 175 | 175 |     aNostrilsDyn.add(aNostrilsFactor);
 | 
  | 176 | 176 | 
 | 
  | 177 | 177 |     aEyesRegion        = new Static4D(0,0,0,83);
 | 
  | 178 |  |     aLEyeCenter        = new Static3D(176,370,0);
 | 
  | 179 |  |     aREyeCenter        = new Static3D(420,370,0);
 | 
  |  | 178 |     aLEyeCenter        = new Static3D(-121,70,0);
 | 
  |  | 179 |     aREyeCenter        = new Static3D( 123,70,0);
 | 
  | 180 | 180 |     aLEyeDyn           = new Dynamic1D();
 | 
  | 181 | 181 |     aREyeDyn           = new Dynamic1D();
 | 
  | 182 | 182 |     aLEyeFactor        = new Static1D(0);
 | 
  | ... | ... |  | 
  | 185 | 185 |     aREyeDyn.add(aREyeFactor);
 | 
  | 186 | 186 | 
 | 
  | 187 | 187 |     aEyebrowsRegion    = new Static4D(0,0,0,142);
 | 
  | 188 |  |     aEyebrowsCenter    = new Static3D(300,500,0);
 | 
  |  | 188 |     aEyebrowsCenter    = new Static3D(3,200,0);
 | 
  | 189 | 189 |     aEyebrowsDyn       = new Dynamic3D();
 | 
  | 190 | 190 |     aEyebrowsFactor    = new Static3D(0,0,0);
 | 
  | 191 | 191 |     aEyebrowsDyn.add(aEyebrowsFactor);
 | 
  | 192 | 192 | 
 | 
  | 193 | 193 |     // Fragment Effects
 | 
  | 194 |  |     aSkinColorCenter   = new Static3D(300,300,0);
 | 
  |  | 194 |     aSkinColorCenter   = new Static3D(3,0,0);
 | 
  | 195 | 195 |     aSkinColorRegion   = new Static3D(600,600,600);
 | 
  | 196 |  |     aLEyeColorCenter   = new Static3D(172,370,0);
 | 
  |  | 196 |     aLEyeColorCenter   = new Static3D(-125,70,0);
 | 
  | 197 | 197 |     aLEyeColorRegion   = new Static3D(29,25,25);
 | 
  | 198 |  |     aREyeColorCenter   = new Static3D(423,370,0);
 | 
  |  | 198 |     aREyeColorCenter   = new Static3D(126,70,0);
 | 
  | 199 | 199 |     aREyeColorRegion   = new Static3D(29,25,25);
 | 
  | 200 | 200 | 
 | 
  | 201 | 201 |     aChromaSkin        = new Static3D(0.5f, 0.5f, 0.5f);
 | 
  | ... | ... |  | 
  | 211 | 211 |     // BLACKNESS
 | 
  | 212 | 212 |     // Vertex Effects
 | 
  | 213 | 213 |     bFaceRegion        = new Static4D(0,0,0,600);
 | 
  | 214 |  |     bFaceCenter        = new Static3D(300,300,0);
 | 
  |  | 214 |     bFaceCenter        = new Static3D(3,0,0);
 | 
  | 215 | 215 |     bFaceFactor        = new Static3D(1.0f,0.0f,90.0f);
 | 
  | 216 | 216 |     bFaceDyn           = new Dynamic3D();
 | 
  | 217 | 217 |     bFaceDyn.add(bFaceFactor);
 | 
  | 218 | 218 | 
 | 
  | 219 | 219 |     bTipLowerRegion    = new Static4D(0,0,0,41);
 | 
  | 220 |  |     bTipLowerCenter    = new Static3D(300,207,0);
 | 
  |  | 220 |     bTipLowerCenter    = new Static3D(3,-93,0);
 | 
  | 221 | 221 |     bTipLowerFactor    = new Static3D(0,0,0);
 | 
  | 222 | 222 |     bTipLowerDyn       = new Dynamic3D();
 | 
  | 223 | 223 |     bTipLowerDyn.add(bTipLowerFactor);
 | 
  | 224 | 224 | 
 | 
  | 225 | 225 |     bWholeNoseRegion   = new Static4D(0,0,0,130);
 | 
  | 226 |  |     bWholeNoseCenter   = new Static3D(300,243,0);
 | 
  |  | 226 |     bWholeNoseCenter   = new Static3D(3,-57,0);
 | 
  | 227 | 227 |     bWholeNoseFactor   = new Static3D(1.0f,0.0f,90.0f);
 | 
  | 228 | 228 |     bWholeNoseDyn      = new Dynamic3D();
 | 
  | 229 | 229 |     bWholeNoseDyn.add(bWholeNoseFactor);
 | 
  | 230 | 230 | 
 | 
  | 231 | 231 |     bNoseBroaderRegion = new Static4D(0,0,0,95);
 | 
  | 232 |  |     bNoseBroaderCenter = new Static3D(300,192,0);
 | 
  |  | 232 |     bNoseBroaderCenter = new Static3D(3,-108,0);
 | 
  | 233 | 233 |     bNoseBroaderFactor = new Static3D(1.0f,0.0f,90.0f);
 | 
  | 234 | 234 |     bNoseBroaderDyn    = new Dynamic3D();
 | 
  | 235 | 235 |     bNoseBroaderDyn.add(bNoseBroaderFactor);
 | 
  | 236 | 236 | 
 | 
  | 237 | 237 |     bLipsRegion        = new Static4D(0,-96,0,118);
 | 
  | 238 |  |     bLipsCenter        = new Static3D(300,142,0);
 | 
  |  | 238 |     bLipsCenter        = new Static3D(3,-158,0);
 | 
  | 239 | 239 |     bLipsFactor        = new Static3D(1.0f,90.0f,0.0f);
 | 
  | 240 | 240 |     bLipsDyn           = new Dynamic3D();
 | 
  | 241 | 241 |     bLipsDyn.add(bLipsFactor);
 | 
  | 242 | 242 | 
 | 
  |  | 243 | // 594 x 600
 | 
  |  | 244 | 
 | 
  | 243 | 245 |     // Fragment Effects
 | 
  | 244 |  |     bSkinColorCenter     = new Static3D(300,300,0);
 | 
  |  | 246 |     bSkinColorCenter     = new Static3D(3,0,0);
 | 
  | 245 | 247 |     bSkinColorRegion     = new Static3D(600,600,600);
 | 
  | 246 |  |     bLEyeColorCenter     = new Static3D(158,359,0);
 | 
  |  | 248 |     bLEyeColorCenter     = new Static3D(-139,59,0);
 | 
  | 247 | 249 |     bLEyeColorRegion     = new Static3D(55,24,50);
 | 
  | 248 |  |     bREyeColorCenter     = new Static3D(436,359,0);
 | 
  |  | 250 |     bREyeColorCenter     = new Static3D(139,59,0);
 | 
  | 249 | 251 |     bREyeColorRegion     = new Static3D(55,24,50);
 | 
  | 250 |  |     bLPupilColorCenter   = new Static3D(166,370,0);
 | 
  |  | 252 |     bLPupilColorCenter   = new Static3D(-131,70,0);
 | 
  | 251 | 253 |     bLPupilColorRegion   = new Static3D(28,23,25);
 | 
  | 252 |  |     bRPupilColorCenter   = new Static3D(431,370,0);
 | 
  |  | 254 |     bRPupilColorCenter   = new Static3D(134,70,0);
 | 
  | 253 | 255 |     bRPupilColorRegion   = new Static3D(28,23,25);
 | 
  | 254 | 256 | 
 | 
  | 255 | 257 |     bChromaSkin        = new Static3D(0.4f, 0.25f, 0.25f);
 | 
  | ... | ... |  | 
  | 315 | 317 |     mAsianness = asianness;
 | 
  | 316 | 318 |     mBlackness = blackness;
 | 
  | 317 | 319 | 
 | 
  | 318 |  |     //android.util.Log.e("manager", "blackness="+blackness+" asianness="+asianness);
 | 
  | 319 |  | 
 | 
  | 320 | 320 |     // WHITENESS
 | 
  | 321 | 321 |     wLipsFactor.set(1.0f-0.3f*mWhiteness);
 | 
  | 322 | 322 | 
 | 
 
All apps converted to the new V&F center schema!