edición general
inigo_quilez

inigo_quilez

En menéame desde mayo de 2009

6,19 Karma
18K Ranking
Enviadas
Publicadas
Comentarios
Notas

Modelando y animando una chica solo con matemáticas [ING] [52]

  1. #1 Y como la peli-serie una chica explosiva.
    www.youtube.com/watch?v=wAZzZm3YkVc
    www.youtube.com/watch?v=88goJgFEk_E

    #19 Iba a decir que otro tambien hizo una animacion con montañas solo con polinomios, iba a buscarlo, pero era el mismo.
    Es interesante ver sus comentarios.
    www.meneame.net/user/inigo_quilez/commented
    @inigo_quilez Te hemos meneado, cuentanos algo :-P

Efecto túnel "programado" en píxeles [ENG] [54]

  1. #33 lo ha explicado perfectamente. Esto es solo posible en los .COM del MS-DOS, ya que son ejecutables sin cabecera y pueden tener un tamaño entre 1 byte y 64kb. Antes había una página en 256b.com con demos de menos de 256 bytes pero la cerraron, pero la cerraron. Como dice #23 se pueden ver muchas demos en este enlace:
    www.pouet.net/prodlist.php?type[]=256b

    El problema es que necesitas un SO antiguo (XP o anterior) para verlas a pantalla completa, o usar un emulador como DosBox. También se pueden hacer juegos pequeños (yo llegué a hacer un tetris en 212bytes), y también existen demos para ordenadores modernos, que gracias al uso de crinkler (compresor/linkador) y de librerías gráficas (Directx, Opengl) se pueden ver excelentes demos en 4Kb. También existen variantes de 1K y de 512bytes, pero teniendo en cuenta lo grande que son las cabeceras del formato PE (formato exe moderno), suelen ser muy simples (usan lenguaje de shading en lugar de ensamblador).

    Respecto al autor de la demo, IQ, es de lo mejorcito que tenemos en España, recomiendo que vean elevated e ixaleno www.iquilezles.org/prods/index.htm

    Por último, en cuanto a codificarlo usando Paint, no le veo el mérito. Tendría mérito hacer un juego en spectrum ensamblando a mano como hicieron muchos programadores por falta de medios (www.sandywhite.co.uk/fun/ants/) o programar el es.wikipedia.org/wiki/Altair_8800, pero esto del Paint no deja de ser una frikada. Por poder se puede hasta programar con un pulsador (y la demo la puedes mostran en un LED).
  1. #33 hay instrucciones obviamente no soportadas por el emu8086, me dices con qué lo compilas?
  1. Mecagoenlaleche Merche, Aquí dándole vueltas al asunto, leyéndome todos los comentarios, y leyendo por encima todo el tocho de #33, para que al final del comentario diga que:

    "que una vez compilado da como resultado 224 bytes binarios, que son los que se reproducen en photoshop mediante colores. Mas info en el link de la noticia. "

    Me parece muy interesante, pero al final lo que hace este tío, es escribir los bits de un programa que ha sido compilado, con pixels en lugar de hacerlo con los propios ceros y unos.

    Imagino que para saber cuales son los píxels concretos, primero metería el código compilado en el Photoshop, y así le saldría el código de los colores que tenía que usar (que tampoco se como se hace y si es suficiente con cambiarle el nombre al archivo).

    Aún que sea algo simple, esto puede ejercitar la imaginación de la gente, pensando para que puede ser útil, y eso siempre es bueno.

menéame