¿Por qué SKShapeNode es más shiny en el borde superior?

Solo quiero saber por qué estos SKShapeNode se comportan de esta manera. Intenté configurar sprite.lineWidth y sprite.glowWidth en 0, pero no puedo hacer que se muestren de manera uniforme. Sin embargo, esto no ocurre cuando los muestra todos con UIColor.networkingColor ().

También en otra nota, realmente no se puede ver el efecto en estas imágenes, pero cuando las simulo en mi iPhone, los colors no se "mezclan" correctamente. Es difícil ver en colors más oscuros y más fácil en colors contrastantes, es decir, rojo y amarillo.

introduzca la descripción de la imagen aquí introduzca la descripción de la imagen aquí

Puede ver que los bordes superiores son ligeramente más shinys que el inferior y, por lo tanto, pueden distinguir claramente los cuadros. ¿Cómo hago que parezcan "más lisas"? Este es el código que estoy usando:

  var x: CGFloat = 0.0 var skip: CGFloat = 10 var randR: CGFloat = 242 var randG: CGFloat = 218 var randB: CGFloat = 242 class GameScene: SKScene { override func didMoveToView(view: SKView) { /* Setup your scene here */ } func randomColor() -> CGFloat { return (CGFloat(arc4random_uniform(255))) } override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) { /* Called when a touch begins */ let spriteHeight: CGFloat = 50.0 for touch in touches { let location = CGPoint(x: (CGRectGetMidX(self.frame)), y: (CGRectGetMinY(self.frame) + CGFloat(spriteHeight * x))) let sprite = SKShapeNode(rectOfSize: CGSizeMake((self.frame.width), 50)) //sprite.fillColor = UIColor.networkingColor() sprite.position = location sprite.lineWidth = 0 //sprite.glowWidth = 0 randR = randR - skip randG = randG - skip randB = randB - skip sprite.fillColor = UIColor(networking: CGFloat((randR)/256), green: CGFloat((randG)/256), blue: CGFloat((randB)/256), alpha: 1.0) x++ self.addChild(sprite) } } 

Lo que está viendo no es "real". Mida los valores de color y verá que lo que está observando no es una realidad objetiva, sino una manifestación de su cerebro que trata de dar sentido al mundo.

https://en.wikipedia.org/wiki/Mach_bands