Follow me @Tmeister

Archive for January, 2005

Matemáticas + Flash = El Triángulo de Sierpinski

Posted by Tmeister On January - 24 - 2005

Desde hace un tiempo me ha estado llamando la atención los fractales y aplicar dichas formulas en Flash.

Siendo que hay formulas muy complejas para dichos fractales, comencé por una formula mas o menos simple que da como resultado el triangulo de Sierpinski que en la teoría dice así

“El matemático polaco Waclaw Sierpinski introdujo este fractal en 1919. Partamos (iteración n=0) de la superficie de un triángulo equilátero de lado unidad. Seguidamente (iteración n=1) tomemos los puntos medios de cada lado y construyamos a partir de ellos un triángulo equilátero invertido de lado 1/2. Lo recortamos. Ahora (iteración n=2) repetimos el proceso con cada uno de los tres triángulos de lado 1/2 que nos quedan. Así que recortamos, esta vez, tres triángulos invertidos de lado 1/4.”

Se puede encontrar más teoría y formulas para fractales en www.fractales.org

Bueno pasemos a flash. Todo lo anterior dio como resultado

Un par de funciones recursivas que se ejecutan dependiendo las interacciones que especifiquemos, el código queda así:

[as]
function init(){
this.createEmptyMovieClip(“big”, 1);
time(230, 10, 10, 7);
}
function triangulo(largo, x, y) {
h = Math.round(y+Math.sqrt(3)*largo)
big.lineStyle(1,0×666666,100);
big.moveTo(x, y);
big.lineTo(x-largo, h);
big.lineTo(x+largo, h);
big.lineTo(x, y);
};
function time(largo, xIni, yIni, max) {
var i = 0;
var max = max
var wait = setInterval(function(){
if (i++<max–) {
xIni += largo;
largo = largo/2
triangulo(largo, xIni, yIni);
time(largo, xIni-largo, yIni+Math.sqrt(3)*largo, max);
time(largo, xIni-2*largo, yIni, max);
time(largo, xIni, yIni, max);
} else {
clearInterval(wait);
}
}, 1000, largo, xIni, yIni, max);
};
init();
[/as]

Read the rest of this entry »

En la mother!

Posted by chicaska On January - 4 - 2005

Pues…aprovechando que kike no está….que roger no se aparece y que yo dejo mi trabajo para tomarme unas merecidas vacaciones más por salud mental y ganas de retomar proyectos personales…. le voy a dar en la mother al diseño del blog….muchas veces hablamos el kike y yo de eso, pero por cosas nunca hacia nada, bueno si hice pero kike y sus gustos dark me dejaron con las ganas de mi maravilloso skin. ( bueno bueno yo y mis saturaciones, prometo hacerlo muy soft y chido)

En fin espero que en unos dias salga eso, Feliz Año!
Descansen en serio….se necesita!

Acerca de mi
Enrique Chavez

Enrique Chávez también es conocido como @Tmeister es un desarrollador, emprendedor, poeta y loco.

Geek autodeclarado y apasionado de todo lo que tiene que ver con tecnología y desarrollo.

Cuenta con una experiencia de más de 7 años en el ramo del desarrollo, creando, sobre todo, aplicaciones web en la empresa Sapotek.

A finales del 2008 crea, junto con 3 colegas, la consultoría llamada AureaCode, enfocándose a brindar servicios de desarrollo web en todas sus variantes.

Si necesitas algún tipo de información o consulta por favor no dude en escribir.

View Enrique Chávez's profile on LinkedIn

Carlos Enrique Chavez Garcia's VisualCV

RSS Feed

Links Patrocinados