Archive for May 2009

h1

Animación leva usando Blender

May 27, 2009


Animación de una leva-seguidor usando blender.

h1

Animación: más pruebas con blender

May 24, 2009


Cuando añadimos las texturas en Blender los resultados mejoran notablemente.

h1

Probando animaciones con Blender

May 21, 2009


Blender es un fabuloso, potente y gratuito programa de animación. Dejo aquí una sencilla animación de prueba.

h1

Pruebas de animación con Google SketchUp

May 21, 2009


Pruebas de animación con SketchUp usando el script de ruby transformer_beta comentado anteriomente.

h1

Echo y los caracteres especiales de redirección

May 18, 2009

Tengo en mente hacer un pequeño archivo por lotes (batch) para poder transformar un conjunto de imágenes (que podrían provenir de una presentación en Powerpoint) en un archivo que lea la NintendoDS (moviéndo las imágenes con el Pad) después de haberla compilado con la librería PALib.

Y me encontré con un «pequeño problema». Quiero que el fichero por lotes genere el código en C de PALib y para ello ha de escribir alguna línea como #include <PA9.h> y esto tiene el ligero problema de que para la función echo, los símbolos «<» y «>» son de redirección y no son fácilmente imprimibles en un fichero.

Después de mucho buscar, encontré esta solución en esta web: if you wish to include any of the redirection symbols (<, >, >>, or pipe ( | )) in message, they must be enclosed in inverted commas. These inverted commas are, of course, displayed in the ECHOed message(…) a way to avoid the quotation marks being displayed by following each mark with a backspace character (ASCII 8, Ctrl-H). To include such a character you have to be writing the batch file with a text editor such as EDIT that allows the entry of such «special» characters – in the case of EDIT, you would enter Ctrl-P, Ctrl-H. For some reason, the backspace does not work if it is the last character on the line – it must be followed by something – even a space.

Así que nos fuimos al símbolo de sistema, invocamos el programa EDIT, escribimos echo #include «<«PA9.h»>» con los Ctrl+H después de cada «, pero… no funcionó.

Entonces manteniendo el mismo espíritu hicimos algo sencillo: escribimos echo #include «_<«_PA9.h«_>»_, es decir, añadiendo un caracter cualquiera después de las comillas, ejecutamos un editor hexadecimal, y cambiamos el código ASCII de este caracter _ por el código ASCII del símbolo de borrado: el 08. Y así… funcionó…

Dejo el fichero «tratado» como ejemplo para descargar desde aquí. Si se edita con el Bloc de Notas, el carácter 08 ASCII aparece como un cuadrado.

h1

Borra_recycler, más de 1000 descargas

May 18, 2009


Video sobre cómo saber si tenemos USB infectado por RECYCLER u otros similares

descargas_borra_recycler
Hace un par de meses escribimos en un fichero borra_recycler.bat (que puedes descargar desde aquí) las instrucciones para eliminar el troyano recycler y ya se han superado las 1000 descargas, lo cual nos llena de satisfacción, al igual que los agradecimientos escritos.

h1

GameMaker, trabajo de los alumnos (VI)

May 18, 2009


Videojuego realizado con el programa GameMaker por Jaime, alumno de 4º ESO.

h1

Aplicación de dibujo isométrico para nds

May 14, 2009


Probando PALib para la consola de Nintendo nds, he programado esta sencilla aplicación para dibujar piezas simples en perspectiva isométrica. (Más información sobre programar nds en nuestra sección). El código fuente es el siguiente:

Read the rest of this entry ?

h1

Minijuego para nds: «disquete volador»

May 12, 2009


Probando PALib para la consola de Nintendo nds, he programado este minijuego consistente en tener que pulsar sobre el disquete que se mueve. (Más información sobre programar nds en nuestra sección).
El código fuente es el siguiente:

Read the rest of this entry ?

h1

Simulando animación con Google SketchUp usando script de ruby transformer_beta

May 12, 2009


Anteriormente habíamos hecho un ensayo de animación usando Google SketchUp. Algunas de las escenas se habían hecho moviendo objetos y capturando las imágenes fotograma a fotograma. Sin embargo, es posible automatizar este proceso usando alguno de los scripts de ruby que se pueden añadir a Google SketchUp. En este caso muestro el resultado usando el script llamado transformer_beta.