31 de diciembre de 2006

Feliz fin de derechos

Nota importante: Este post se redactó atendiendo a las leyes actuales, sin tener en cuenta que no siempre han sido así. Una vez corroborada la advertencia de David Maeztu (gracias), puedo certificar que todo lo que se dice aquí es una mierda incorrecta e inservible hasta dentro de 10 años.

Hoy es 31 de diciembre de 2006. Aunque el año haya sido lamentable, el día de hoy simboliza un nuevo modo de acercarse a la cultura en este país.

Hoy se cumplen 70 años de la muerte de Unamuno. Hoy sus obras se convierten en dominio público. Cuando pasan 70 años de la muerte del autor, su obra deja de pertenecer a sus herederos para pasar a ser propiedad de la Humanidad. Así es nuestra legislación. En otros países es bastante más rara. En Francia, se añaden 30 años si el autor murió "por la patria". En Estados Unidos es completamente imposible saber con la ley en la mano si una obra está libre de derechos o no, cada obra que pasa a ser de dominio público perjudica al lobby cinematográfico, con todo lo que esto supone. Vamos, que Mickey Mouse nunca pasará a ser de dominio público mientras siga dando dinero.

De cualquier modo, poco importa eso en la celebración de hoy. Hoy concluye el 70º aniversario de 1936 con todas sus consecuencias. Y las consecuencias, tan tristes en su momento, son hoy motivos para ciertas alegrías. 1936 fue el año de la muerte de los dos dramaturgos más importantes de nuestros últimos siglos: Federico García Lorca y Ramon María del Valle Inclán.

Ya está, se acabaron los trámites y las negociaciones. Nada de contactar con nietos o sobrinos o... ¿quién habrá heredado los derechos de Lorca? A partir de este mismo momento, cualquiera puede adaptar, publicar, representar, musicalizar o recitar Luces de Bohemia, Romancero gitano, Tirano Banderas, Yerma, Teresa, Paz en la guerra o Bodas de sangre. Y ganar dinero con ello sin responder ante nadie.

Parece una tontería, pero si uno rebusca en sus viejos libros de texto encontrará el símbolo del copyright junto a los textos de estos tres autores, y también en los de Miguel Hernández, Juan Ramón Jiménez o Antonio Machado (a éste sólo hay que esperarle tres añitos más). Sí, suena ridículo, ¿pero alguien sabe cuánto dinero han ganado sus sobrinos nietos gracias a esos malditos libros de texto? Miedo me da imaginarlo.

Ah, y también Muñoz Seca murió en el 36, así que las entradas para La venganza de Don Mendo serán más baratas. Sobre todo si no las ha adaptado Alfonso Ussía, claro.

10 de diciembre de 2006

Clase de multicámara

Sports Night, 1999. Capítulo 9: La calidad de la compasión a 8000 metros.







Es difícil elegir por dónde empezar. Hay que decir que muchos consideramos Sports Night la sitcom mejor realizada de la historia. Aunque puede verse aquí que no tiene mucho de comedia (el canal accedió a quitar las risas enlatadas después de insistir en ellas una temporada) y, como ocurre siempre con Sorkin, (y perdón por el chiste malo,) pasan la mayor parte del tiempo de pie.

La secuencia, dirigida por Schlamme por la época en la que surgió ese flechazo artístico me parece uno de los clásicos de este estilo. Está hecha para impresionar, reconozcamos su mérito o no. Los pasillos en las series de Sorkin tienen como valor dramático más importante añadir esa capa de dinamismo que poder combinar con el guión en los momentos clave. Aquí, hay movimiento durante todas las páginas de diálogo intrascendente. Pero la interrupción de la rutina en el trabajo, cuando se sinceran y hablan de algo más serio, salta a la vez que la realización multicámara entra en escena.

La planificación de la serie solía ser así en general: Steady que corta a realización multicámara que corta a steady o termina la secuencia. Aunque no era tan habitual que se cortara de una steady a otra como se ve aquí (que no sigue el raccord) sí que solucionaban algunas secuencias con una steady que entraba cuando la otra más o menos se quedaba parada.

Cuando Natalie va a la sala principal de las oficinas antes de que la interrumpan ya su aparición es algo forzada, Schlamme no esconde las ganas de mostrar el ritmo de trabajo y por eso se centra en Natalie diciendo algo que no viene a cuento en el resto del episodio. Pero lo necesita para que entre, por supuesto. Ambas razones son suficientes para Sorkin y para él. El caso es que cuando acaba yéndose, pasa antes por el buzón. Y antes iba a irse sin hacerlo. Podría ser la dirección que le promete al presentador, Dan, pero tampoco se la da al final. ¿Por qué se hace entonces?

Porque el guión pide que dejen de mirarse a los ojos en ese momento. Podrían arrancar ya con la marcha por el pasillo, pero eso presentaba varios problemas. Primero, todo el discurso iba a pertenecer a Dan, cuando los pasillos son óptimos para oneliners, pero no para monólogos. Segundo, el pasillo se acaba. No tenían un set lo bastante grande. Así que la opción más interesante era resolverlo con dos planos que proporcionaran el interés dramático que no hay en el guión en ese momento, que es sorkinianamente argumentativo.

Podría hablar de la composición de los últimos encuadres o del edulcorado final de la secuencia, puro Sorkin también, pero no me resisto a contar una teoría mía sobre los pasillos. Imaginemos que después de 17 episodios los productores ejecutivos ya han estrujado cada plano posible en el set, y que tienen ganas de hacer un planazo, longitudinalmente hablando.

Imaginemos que, siendo conscientes de que la iluminación en el set es excelente (basta con ver el techo para darse cuenta de que todo está previsto), deciden que se les queda corto y que les gustaría salir de ahí, aunque sea por una vez. Y entonces se plantean las opciones. ¿Qué hay detrás del set? Pues... pasillos de la cadena. Pero la serie trata sobre una cadena de televisión. ¿Qué hay detrás de ese set? Pues... ¡lo mismo! ¿Se daría cuenta la gente de que la cámara sale de casa y se mete en el trastero? ¿Qué habría que arreglar, poner unas cuantas luces más y tapar el nombre de la cadena en la puerta del ascensor, tal vez? ¿Se notaría? ¿Importaría si se notara?

Estoy seguro de que fue así como se llegó a este plano:






Como dice Robert Guillaume, es bueno marcarse unas piruetas.

30 de noviembre de 2006

Es un honor

Cuando haces algo que a los demás les gusta, es una satisfacción. Cuando haces algo que a los demás les gusta tanto que lo fomentan, es todo un honor.

Hace unos días me pidieron en los comentarios del blog que explicara cómo he hecho Wikiaventura para intentar repetir un par de características en otro wiki. ¡Mucha suerte!

Hace casi un año publiqué un script para After Effects que hacía rotoscopias automáticas salvando cientos de horas de trabajo en muchos casos, dólares en plugins en otros. Hoy me ha dado por curiosear buscando el nombre del script en google y me he encontrado con una repercusión inesperada en idiomas inesperados.

Me alegra que guste, pero me fascina que alguien se haya tomado la molestia de crear un tutorial con capturas y en castellano explicando cómo utilizarlo. PDF y DOC

Mil gracias, Chiconet de Santo Domingo, por tu esfuerzo.

18 de noviembre de 2006

Repercusiones

Soy consciente de lo cuidadoso que se tiene que ser al hablar de estos asuntos y tampoco es un contexto normal en mi blog, pero acabo de realizar una asociación en mi cabeza que me ha preocupado bastante.

Por lo general, creo que la Asociación de Víctimas del Terrorismo tiene como objetivo dejar de existir. No hablo de que se desintegre, ni de que se disuelva. Hablo de que deje de ser una voz. Respeto la situación de todos y cada uno de sus miembros, que eso quede claro. Pero me parecen un impedimento para un avance. La sociedad actualmente se está enfrentando a una minoría irracional a base de dialogar con etarras. Los que conocen mi blog ya saben lo que pienso sobre las minorías irracionales que corrompen las libertades aunque, insisto, no es éste un tema intrínseco de este blog.

Pero hoy me he dado cuenta de algo: Imaginemos a unos soldados israelíes entrando fuertemente armados a la casa de un terrorista palestino al que acribillan a balazos delante de sus ocho hijos. Todos pensamos que alguien comete el error de ganarse ocho enemigos en lugar de destruir uno. Nada podrá evitar que esos niños crezcan con odio puro corriendo por sus venas.

Hoy comprendido que la AVT es un producto colateral de ETA, con el que seguramente no contaban. A medida que han ido acumulando centenares de muertos, se han ido ganando centenares de familias enemigas. No quiero decir que la sociedad no sea per se enemiga del terrorismo, sino que me refiero a que cada una de sus bombas tiene una inesperada onda expansiva de odio más allá del odio racional y evidente que tiene la sociedad ante un atentado.

Claro, el tiempo ha ido pasando y cada vez los heridos, secuestrados y muertos han ido siendo más. Y hoy, la asociación de víctimas se ha convertido en un lobby poderoso que no busca la paz. Busca la victoria. Como Irak. Tenía que pasar. Tenían que crecer si ellos no dejaban de matar.

Antes había dos bandos: Sociedad y ETA. Hoy, hay tres: Sociedad, ETA y Víctimas de ETA. Y las víctimas son exactamente igual de irracionales que los etarras. Puede que llegue el día que a ETA le parezca necesario parar de verdad y no les deje la oposición que se ha creado por su culpa. Si hoy no alcanzásemos un cese definitivo del terrorismo y ETA siguiera matando, llegaría un tiempo en que las víctimas y sus descendientes, cargados del odio más irracional y justificado que existe en el alma humana les superasen en número. Y eso sí que supondría un verdadero conflicto armado.

2 de noviembre de 2006

Bill Atkinson

Bill Atkinson fue programador de Apple cuando la compañía tuvo una cadena de aciertos. Bill fue responsable de gran parte de ellos.

Fue uno de los principales programadores del sistema de ventanas que aportaron tantas nuevas ideas al mundo de la informática. Mientras estaba dedicado a varias tareas, de manera intermitente fue trabajando en un programa de dibujo que se llamó MacPaint.

Echar un vistazo a MacPaint si sólo se conoce Photoshop resulta sorprendente. Hace falta pensar un buen rato para darse cuenta de qué diferencias reales hay entre los dos programas, obviando el hecho de que MacPaint es totalmente monocromático.

MacPaint tuvo una serie de propuestas nuevas y fascinantes que ya hace 25 años lo hicieron mejor que el Paint de Windows actual.

Bill tardó bastante en buscar un sistema de relleno de color (o trama) satisfactorio. Su ambición era crear algo rápido y agradable a la vista a la vez. Al final encontró un sistema casi instantáneo.

Con la selección de objetos también tuvo serias complicaciones. Hasta ese momento no había un modo claro para que el usuario viera qué porción de la imagen había seleccionado. Lo normal era ver la selección invertida, pero el efecto no resultaba tan intuitivo como Bill quería que fuera. Un día, tomándose una cerveza, vio un cuadro chino con unas cataratas y un efecto de falso movimiento hecho con luces. La idea surgió instantáneamente: Crear un contorno intermitente. En una imagen estática, algo intermitente se vería con perfecta claridad. Y para ello usó un patrón de barras diagonales, por lo que el uso de memoria era mínimo. Ese sistema también sirvió para que la nueva herramienta de lazo pudiera mostrar contornos complejos seleccionados a mano alzada.

Un problema de visualización le sirvió para matar dos pájaros de un tiro. Los ordenadores de los primeros 80 no eran lo suficientemente rápidos como para ver fluidamente una selección cuando se mueve de un sitio a otro. Para evitar el molesto parpadeo que provocaba, decidió crear un buffer oculto que tuviera la información completa de la imagen. Así, el cambio se generaba primero en el buffer y luego se veía de manera fluida. El segundo pájaro resultó ser revolucionario: Ese buffer sirvió también para dar un uso extremadamente limpio a una herramienta que acababa de nacer: La función "deshacer".

Para realzar la complejidad de los resultados, se le ocurrió implementar una brocha con distintos grosores y un spray. Ambos podían pintar blanco, negro, o los patrones que vemos en el menú inferior. Los círculos y los cuadrados se creaban con el curioso método de arrastrar el ratón de un sitio a otro. A la hora de crear líneas rectas, dio la opción en el menú de línea, polígonos y brocha de que salieran rectas verticales, horizontales y diagonales si a la vez se pulsaba la mayúscula. Y la de que se cerraran al hacer doble clic, si se activaba la opción.

La imagen que se ve en pantalla no muestra la pantalla completa, que tenía el formato de un folio. Su resolución era la máxima que los macs del 84 podían permitir, la mágica resolución de 576x720 píxeles. Existían varios métodos para ver el resto de la imagen. Eligiendo la herramienta de la mano se podía ir arrastrando la zona visible. O se podía dar a "mostrar página" para ver una versión reducida de otro el proyecto. Para los trabajos detallados, incluyó una ingeniosa opción de zoom que mostraba los píxeles ampliados y en una esquina esos mismos píxeles en tamaño real para ver ambas cosas a la vez.

Bill Atkinson hizo la programación ÍNTEGRA de la primera versión de MacPaint, que incluyó todo lo que he mencionado.

Ocupaba 50 kb, por lo que no requería disco duro: podía incluirse en un disquette que tuviera también los archivos con los que trabajar. Como venía de serie, podían hacerse tantas copias del disquette original como fueran necesarias. Fue el primer programa de amplia difusión en el que se podía ver exactamente qué cambios se hacían en los dibujos.

En una conferencia le preguntaron a Steve Jobs cuánto trabajo humano había detrás de MacPaint. Él le trasladó la pregunta a Bill, que dijo "cuatro años intermitentes". Steve Jobs tradujo: "Un año intermitente de Atkinson es como seis años completos de una persona normal, así que detrás de MacPaint hay 24 años de dura dedicación."

Hay una herramienta en la que Bill trabajó mucho para MacPaint. Cuando un usuario escribía un texto, luego no podía editarlo porque se quedaba en forma de píxeles. Él diseñó un detector que encontrara el texto fijándose en la forma de las letras, que permitiera su edición posterior. Funcionaba perfectamente, siempre que las letras no tuvieran píxeles cambiados. Sin embargo, en el último momento, decidió no implementarlo. Le parecía que la gente dejaría de usar el programa como un buen editor de imágenes para utilizarlo como un mal editor de texto, y eso era cosa del otro gran acierto de aquel momento, MacWrite. Así, una función desestimada para un programa de dibujo se convirtió en el antecesor inmediato de los OCR para textos que utilizan hoy en día todos los escáneres del mundo que transcriben documentos, periódicos y libros con un solo clic.

Posteriormente, Bill comenzó a trabajar en Hypercard. Hipercard fue el primer sistema de hipertexto que se extendió de manera masiva. También gratuito, daba la opción de crear lo que denominaban un mazo de tarjetas. Cada tarjeta ocupaba una pantalla completa y podían meterse cuadros de texto, dibujos (con herramientas más avanzadas que MacPaint) y botones que enlazaran con otras cartas. Para que el usuario supiera que estaba encima de un enlace, Bill decidió que el cursor debía cambiar de forma.
Concretamente a ésta:

Hypercard fue el precursor de Power Point, con muchas más funciones. Dibujar en la pantalla o añadir imágenes externas lo hacían todo mucho más sencillo. Los cuadros de texto podían fijarse, de modo que el continente se mantuviera constante y el contenido cambiara según la tarjeta, para por ejemplo preservar el layout de un listín telefónico y cambiar los nombres según la ficha en cuestión. Un cambio en el layout actualizaba automáticamente todas las tarjetas. Los botones no sólo servían de enlaces, también se podían programar con un lenguaje sencillo en extremo: coloca la primera palabra de la tercera línea en negrita o dibuja un cuadrado de 50 píxeles de ancho y escribe en él '¡Hola!'

Tengo la firme convicción de que si Apple hubiera mantenido su racha de buenas decisiones en los años siguientes, hoy Hypercard sería un estándar en internet, como podía haberlo sido MacPaint en lugar de Photoshop. Hypercard inspiró el código html por un lado y el lenguaje javascript por otro. El primer wiki se programó en él. La primera versión de Myst también. Quicktime nació como parte del entorno multimedia que ofrecía. Gracias a Hypercard saqué un 10 en biología dos veces.

Tras inmensas contribuciones en el mundo de la imagen informática, Bill Atkinson se retiró de la programación para trasladar sus conocimientos al arte. Ahora se dedica profesionalmente a fotografíar la naturaleza y a disfrutar con ello a través de toda la tecnología que él mismo ha creado.

EDITADO: ¿Quieres verlo con tus propios ojos a través de una descarga de dudosa legalidad? Aquí la tienes. Descomprime los tres archivos en una carpeta. Ejecuta el programa y dale a File/Open Disk Image. Abre el archivo .dsk y arrancará como si fuera un Mac antiguo. Luego haz doble clic en el icono de MacPaint o en el de Leeme, que tiene un par de consejos. Un consejo: Antes de cargar el dsk mantén la letra control pulsada mientras le das a S y luego a Z. Eso hará que la emulación vaya a la velocidad original.