jsuarez/extra/embyr_deprecated/embyr/modules.py [575:605]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      self.tileSz = 16

   def update(self):
      ann = self.realm.sword.anns[0]
      vals = ann.visVals()
      vList = [e[1] for e in vals]
      vMean, vStd = np.mean(vList), np.std(vList)
      nStd, nTol = 4.0, 0.5
      grayVal = int(255 / nStd * nTol)
      for v in vals:
         pos, mat = v
         r, c = pos
         mat = (mat - vMean) / vStd
         color = np.clip(mat, -nStd, nStd)
         color = int(color * 255.0 / nStd)
         if color > 0:
             color = (0, color, 128)
         else:
             color = (-color, 0, 128)
         self.vals[r, c] = color

   def render(self, trans, update):
      self.reset()
      if update:
         self.update()

      valCrop, txSz = embyr.mapCrop(self, self.vals, 
            self.tileSz, trans)
      txSz = embyr.mipKey(txSz, self.mipLevels)
      embyr.renderMap(self, valCrop, txSz)
      return self.surf
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



jsuarez/extra/embyr_deprecated/embyr2d/modules.py [600:630]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      self.tileSz = 16

   def update(self):
      ann = self.realm.sword.anns[0]
      vals = ann.visVals()
      vList = [e[1] for e in vals]
      vMean, vStd = np.mean(vList), np.std(vList)
      nStd, nTol = 4.0, 0.5
      grayVal = int(255 / nStd * nTol)
      for v in vals:
         pos, mat = v
         r, c = pos
         mat = (mat - vMean) / vStd
         color = np.clip(mat, -nStd, nStd)
         color = int(color * 255.0 / nStd)
         if color > 0:
             color = (0, color, 128)
         else:
             color = (-color, 0, 128)
         self.vals[r, c] = color

   def render(self, trans, update):
      self.reset()
      if update:
         self.update()

      valCrop, txSz = embyr.mapCrop(self, self.vals, 
            self.tileSz, trans)
      txSz = embyr.mipKey(txSz, self.mipLevels)
      embyr.renderMap(self, valCrop, txSz)
      return self.surf
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



