Al igual que con la respuesta de @ napcae, el efecto del "genio de cámara lenta" es solo un poco divertido, pero lo he usado en el pasado para demostrar (generalmente a los usuarios de Windows) algunos de los puntos más finos de la pantalla del Mac OS X subsistemas Es decir, que en lugar de dibujar cada ventana píxel por píxel (piense en los sistemas Windows que dejan partes extrañas aleatorias de las ventanas a medida que las arrastra y el subsistema de ventanas se esfuerza por mantenerse al día con todos los mecanismos de redibujo que dan como resultado barras de desplazamiento en el aire, o esa cosa desagradable de windows trail ), OS X esencialmente dibuja un contenido de windows usando algo que es más parecido a un motor de juego 3D que mapea una textura a un polígono. Puede demostrar esto teniendo el siguiente comando listo en una ventana de terminal y ejecutándolo rápidamente mientras minimiza lentamente una ventana:
killall Dock
El proceso de acoplamiento es lo que gobierna todo este tipo de cosas, y si lo matas, reaparecerá felizmente uno nuevo, pero las operaciones que se completaron en parte no se terminarán ni se revertirán. Terminará con una mitad de la ventana minimizada que se deforma en una forma extraña y que todavía es completamente utilizable . Compruébelo con textedit y tenga en cuenta que aún puede escribirlo (¡la selección del texto es más difícil!), O inténtelo con una ventana de película Quicktime y observe cómo se está reproduciendo la cosa.
Básicamente, no solo es un efecto tonto, sino que demuestra las capacidades de dibujo de la ventana de la capa de visualización y cómo se administran de manera superior a muchos otros sistemas de ventanas con sistema operativo de escritorio.
Tenga en cuenta que este efecto ha existido desde al menos 2001 (según una búsqueda de Google), y lo supe por primera vez en 10.4, donde lo vi para mostrar el nuevo administrador de ventanas gráfico que usaba el motor Quartz Extreme para Dibuja las ventanas. Si recuerdo los detalles correctamente, esencialmente todas las ventanas están compuestas básicamente por Quicktime, Open GL o Quartz 2D, la última de las cuales es esencialmente renderizada en postscript (esencialmente todos sus elementos de decoración de ventanas, barras de herramientas , las barras de desplazamiento, son un PDF ...), que luego se rasteriza en una sola ventana combinando todos los elementos (la preparación de la ventana de su PDF, con su contenido de quicktime o openGL, o una mezcla de ellos para una página web, etc.) como una "Textura" 3D en un plano 2d de Quartz Composer para hacer la ventana que ve.
Para más detalles lea las siguientes 2 páginas de Siracusa Tiger Review sobre en Arstechnica, que analiza la forma en que el administrador de ventanas ha evolucionado y tiene una buena explicación de cómo funciona, que en general es lo mismo ahora que para Tiger (o al menos, los cambios no son tan grandes desde Tiger como eran antes de Tiger, que es cuando la GPU comenzó a hacerse cargo de casi todas las tareas de dibujo de la ventana de la CPU)