<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>animacion-por-computador &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/animacion-por-computador/</link>
	<description>Feed of posts on WordPress.com tagged "animacion-por-computador"</description>
	<pubDate>Mon, 30 Nov 2009 13:19:08 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[taller de matemáticas: matemáticas en movimiento]]></title>
<link>http://yerart.wordpress.com/2008/04/30/taller-de-matematicas-matematicas-en-movimiento/</link>
<pubDate>Wed, 30 Apr 2008 21:44:05 +0000</pubDate>
<dc:creator>yerart</dc:creator>
<guid>http://yerart.wordpress.com/2008/04/30/taller-de-matematicas-matematicas-en-movimiento/</guid>
<description><![CDATA[La interesante conferencia de hoy ha versado sobre las matemáticas utilizadas para dotar de movimien]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>La interesante conferencia de hoy ha versado sobre las matemáticas utilizadas para dotar de movimiento a los gráficos por computador, es decir, a la animación gráfica por computador. Se ha hablado de las <a href="http://en.wikipedia.org/wiki/Fractal">fractales</a>, de su relación con las formas naturales y de su utilización animada (animación de fractales en 2D y 3D) para realizar las llamadas <b>Demos</b>, pequeños programas escritos en código máquina que aprovechan al máximo el procesador, almacenamiento y capacidad gráfica de los computadores. Estas pequeñas joyas computacionales y artísticas surgieron en una época en la que los incipientes computadores personales tenían severas limitaciones hardware y dieron lugar al movimiento <a href="http://www.google.es/search?q=demoscene&#38;ie=utf-8&#38;oe=utf-8&#38;aq=t&#38;rls=com.ubuntu:en-US:official&#38;client=firefox-a">Demoscene</a>. También se han tratado técnicas de animación más simples y más sofisticadas (lookup tables, funciones, etc) Se han mostrado unas cuantas animaciones en tiempo real y pregrabadas para demostrar todos los conceptos.</p>
<p><em>NOTA</em> He hecho una pequeña búsqueda de este interesante movimiento de demoscene en <a href="http://www.google.es/search?q=demoscene&#38;ie=utf-8&#38;oe=utf-8&#38;aq=t&#38;rls=com.ubuntu:en-US:official&#38;client=firefox-a">Google</a>, en <a href="http://images.google.es/images?q=fractal&#38;hl=es&#38;client=firefox-a&#38;rls=com.ubuntu:en-US:official&#38;hs=KYy&#38;um=1&#38;ie=UTF-8&#38;sa=X&#38;oi=images&#38;ct=title">imágenes de google</a> y <a href="http://es.youtube.com/results?search_query=demoscene&#38;search_type=&#38;aq=f">Youtube</a>.</p>
<p><!--more--></p>
<p>En la presentación del ponente, Javier Barrallo, los organizadores del ciclo de conferencias del taller de matemáticas indicaron su experiencia en el campo de las artes y las matemáticas (el es miembro de un departamento de matemáticas en una escuela de arquitectura) y su participación en la <a href="http://divulgamat.ehu.es/weborriak/Exposiciones/ArteMate/FractalesICM/index.asp">exposición itinerante de arte fractal</a> (que estuvo en Cantabria recientemente, creo que en el <a href="http://www.ciem.unican.es/">CIEM</a> de Castro Urdiales) organizada por <a href="http://divulgamat.ehu.es/">DivulgaMAT</a>, en donde además es responsable de la <a href="http://divulgamat.ehu.es/weborriak/Cultura/ArteMate/index.asp">sección de Arte y Matemáticas</a> (que por cierto tiene <a href="http://divulgamat.ehu.es/weborriak/Exposiciones/ArteMate/Fractales/Articulo/IndiceArticulo.asp">una exposición virtual</a> en la web) Los organizadores del ciclo le conocieron en el encuentro de matemáticos que hubo hace dos años en Madrid, el <a href="http://www.icm2006.org/">ICM 2006</a> en donde realizó una <a href="http://en.wikipedia.org/wiki/Demoscene">demoscene</a> titulada <a href="http://www.youtube.com/watch?v=ggfY3gJQJyE">Paradise</a>.</p>
<p>El ponente empezó hablando de la <a href="http://www.geometriafractal.com/">geometría fractal</a> y su historia desde una simple curiosidad matemática hasta su formalización por parte de <a href="http://en.wikipedia.org/wiki/Benoît_Mandelbrot">Mandelbrot</a> en los años sesenta. Este brillante matemático lo popularizó las fractales en <a href="http://http://en.wikipedia.org/wiki/How_Long_Is_the_Coast_of_Britain%3F_Statistical_Self-Similarity_and_Fractional_Dimension">un famoso artículo en la revista Science</a> el 5 de mayo de 1967 donde se preguntaba qué longitud tenía la costa de Gran Bretaña.</p>
<p>Seguidamente se hizo evidente la <em>relación entre la geometría fractal y las formas rugosas que se encuentran en la naturaleza</em>. Esta fue la visión del hombre primitivo (con excepciones quizá en las frutas con su forma esférica o ciertas rocas cristalinas &#8230;) Los artistas, mucho antes que los matemáticos, descubrieron esa relación. Algunos pintores de oriente, en concreto de Japón, como <a href="http://images.google.es/images?um=1&#38;hl=es&#38;client=firefox-a&#38;rls=com.ubuntu:en-US:official&#38;sa=X&#38;oi=spell&#38;resnum=0&#38;ct=result&#38;cd=1&#38;q=hokusai&#38;spell=1">hokusai</a>, fueron los primeros en darse cuenta que para representar fenómenos e la naturaleza había que hacer numerosas repeticiones a diferentes escalas de un patrón. Mucho más tarde algunos pintores europeos también describieron este proceso para crear imágenes naturales más creíbles. Un ejemplo clásico de un objeto natural fractal, el más perfecto que se ha encontrado, es el <a href="http://images.google.es/images?um=1&#38;hl=es&#38;client=firefox-a&#38;rls=com.ubuntu:en-US:official&#38;sa=X&#38;oi=spell&#38;resnum=0&#38;ct=result&#38;cd=1&#38;q=fractal+broccoli&#38;spell=1">broccoli</a>. El ponente mostró cuatro fotos a diferentes escalas de esta planta y casi no se podían distinguir. Es el ejemplo más evidente de la <a href="http://en.wikipedia.org/wiki/Self-similarity">autosimilaridad</a> de los objetos fractales. Este hecho hace que <em>un simple zoom</em> a un objeto de este tipo pueda servir como una primera y sencilla <a href="http://www.google.es/search?q=fractal+animation&#38;ie=utf-8&#38;oe=utf-8&#38;aq=t&#38;rls=com.ubuntu:en-US:official&#38;client=firefox-a">animación fractal</a>. El ponente pone ejemplos de este tipo de animaciones, uno de ellos combinados con música de danza.</p>
<p>Una característica curiosa de este tipo de animaciones es su bajo coste computacional (debido a la autosimilaridad) Y pone un ejemplo de una animación hecha con 4 KB y otras mínimas de 256 Bytes. Son un exponente claro de la época dorada de la <a href="http://video.google.es/videosearch?q=demoscene&#38;ie=UTF-8&#38;oe=utf-8&#38;rls=com.ubuntu:en-US:official&#38;client=firefox-a&#38;um=1&#38;sa=N&#38;tab=wv">Demoscene</a>, pequeñas piezas de arte realizadas en código máquina, con mínimo uso de recursos (en la época en que se realizaron los computadores tenían muy pocos recursos) Para realizar estas mini joyas se utilizan técnicas y trucos como las de precalcular las funciones trigonométricas en <a href="http://en.wikipedia.org/wiki/Lookup_table">look-up tables</a>, la utilización de números enteros como aproximaciones (ya que son mucho más eficientes de generar y procesar), mallas triangulares con texturas, <a href="http://en.wikipedia.org/wiki/Metaballs">metaballs</a>, los <a href="http://en.wikipedia.org/wiki/Frames_per_second">Frames per Second</a> (que deben tener un mínimo de 25 FPS para ser realista), etc.</p>
<p>Otras técnicas más sofisticadas para <em>animar fractales en 2D</em> son las líneas de animación mediante <em>Inverse Complex Julia Algorithms</em>. El ponente mostró con un programa (del que desgraciadamente no anoté el nombre) como a partir de una trayectoria dibujada con un ratón se podían controlar los parámetros de generación de un <a href="http://www.chaospro.de/julmand.php">conjunto de julia</a> (ver también <a href="http://en.wikipedia.org/wiki/Julia_set">wikipedia</a>) de forma interactiva y grabando esa trayectoria (que podía ser curvilínea y a ser posible analítica o paramétrica) se podía definir una escena de animación.</p>
<p>NOTA: El ponente indicó aquí que <a href="http://en.wikipedia.org/wiki/Gaston_Julia">Gaston Julia</a> tenía orígenes catalanes por parte de padre &#8230; <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Seguidamente el ponente extendió este concepto de animación fractal a 3D en donde se manejan tres o cuatro parámetros del objeto fractal. Son los llamados <a href="http://en.wikipedia.org/wiki/Quaternion">quaternions</a> (<a href="http://www.google.es/search?q=fractal+quaternions&#38;ie=utf-8&#38;oe=utf-8&#38;aq=t&#38;rls=com.ubuntu:en-US:official&#38;client=firefox-a">en este caso fractales</a>) Puso dos ejemplos impresionantes de este tipo de animación en el que se incorporan movimientos de cámara, iluminación y texturas. Yo he podido <a href="http://video.google.es/videosearch?q=fractal%20quaternions&#38;ie=UTF-8&#38;oe=utf-8&#38;rls=com.ubuntu:en-US:official&#38;client=firefox-a&#38;um=1&#38;sa=N&#38;tab=wv">encontrar algunos</a> en Internet.</p>
<p>Una técnica alternativa de animación, no relacionada en principio con la anterior y que también comentó es el movimiento de partículas (<a href="http://www.google.es/search?hl=es&#38;client=firefox-a&#38;rls=com.ubuntu:en-US:official&#38;hs=7Jz&#38;sa=X&#38;oi=spell&#38;resnum=0&#38;ct=result&#38;cd=1&#38;q=billboard+particles&#38;spell=1">billboard particles</a>) entendiendo como tales a objetos gráficos simples (p.e esferas u objetos geométricos) con posición y orientación. Esta técnica permite, con un coste computacional bajo, realizar <a href="http://video.google.es/videosearch?hl=es&#38;client=firefox-a&#38;rls=com.ubuntu:en-US:official&#38;hs=7Jz&#38;resnum=0&#38;q=billboard%20particles&#38;um=1&#38;ie=UTF-8&#38;sa=N&#38;tab=wv">sorprendentes efectos</a>. De hecho es una técnica no solamente utilizada en demoscene sino también en muchos videojuegos (incluidos los modernos de la PlayStation)</p>
<p>Otra técnica de animación es el uso de funciones matemáticas, en muchas ocasiones <a href="http://www.google.es/search?q=parametric+function&#38;ie=utf-8&#38;oe=utf-8&#38;aq=t&#38;rls=com.ubuntu:en-US:official&#38;client=firefox-a">paramétricas</a>, para crear determinados efectos y pone como ejemplos la creación paramétrica de una mariposa (de manera que esta sea en cierta forma invariante a la escala a efectos de animación)</p>
<p>Como ejemplo final nos pone la <em>demo de paradise</em> del ICM 2006 (del que hemos hablado al principio) donde se pueden ver todas las técnicas explicadas (por ejemplo se puede observar la mariposa animada, la animación de la respiración de unos rinocerontes con funciones exponenciales, la simulación de hierba con billboard particles, etc.)</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
