Algoritmo S2L RW23D: Math Mars Fiches

 

ALGORITMO SL2 RW23D

Fusión del Algoritmo RufoWow (posicionamiento) y el Algoritmo Sofia2L RW (Dimensionalidad)

CÓDIGO

 //(C)Sergio Salazar Latorre

//Algoritmo S2L RW23D


let l=600

let x=l/2

let y=l/2

let D=30

let d=D*5/8 //Algoritmo SusiMA


function setup() {

  createCanvas(l,l);

  angleMode(DEGREES)

  //rectMode(CENTER)

  background(0);

}


function draw() {

  background(0,2)

  cambiarPosicion(l/2,l/2,

                  1,0.9, //Algoritmo RufoWow

                  250,250)

  //rect(x,y,

  //          sin(frameCount*D)+d,

  //          cos(frameCount*d)*D)

            //Algoritmo Sofia2L RW23D

  ellipse(x,y,

            sin(frameCount*D)+d-D*0.2,

            cos(frameCount*d)*D+d*1.6)

            //Algoritmo Sofia2L RW23D

  

  push()

    fill(255,0,0)

    strokeWeight(3)

    stroke(255)

    text("(C)Sergio Salazar Latorre",10,l-25)

    text("Algoritmo de S2L RW23D: Math Mars Fishes",10,l-10)

  strokeWeight(1)

  pop()

}


function cambiarPosicion(cx,cy,Vx,Vy,rox,roy){

  x= cx+sin(frameCount*Vx)*rox

  y= cy+cos(frameCount*Vy)*roy

}

Comentarios