03.10.2014
/*
 
 GAmuza 0434
 ------------
 condicional + repetición + color HSB
 Laia Romero
*/
 
radio = 70
c = ofColor() // para pasar a modo color HSB
 
function setup()
    ofSetCircleResolution(60)
end
 
function update()
  
    radio = ofMap(gaMouseX(), 0, OUTPUT_W, 10, 500)
    
end
 
function draw()
    gaBackground(1.0,1.0)
    a=0
    j = 0
    for i= 1, 8 do
            c:setHsb((j/8)*255,255,255, 100) 
                    // equivalencia de aparametros con HDB
            ofSetColor(c.r, c.g ,c.b, c.a) 
            ofCircle (OUTPUT_W/2, OUTPUT_H/9*i, radio)
            j = j+1     //permite recorrer el circulo cromático con el valor Hue (j/8)*255 
    end     
    //gaLog(string.format("X: %f", gaMouseX()))
    
end
 
function keyReleased()      //para guardar una imagen
    if  gaKey() == string.byte('s') then
        gaSaveFrame(gaDataPath("screenshot.png"))
    end
end
/*
 
 GAmuza 0434
 ------------
 condicional + repetición + color HSB
 Laia Romero
*/

radio = 70
c = ofColor() // para pasar a modo color HSB

function setup()
	ofSetCircleResolution(60)
end

function update()
  
	radio = ofMap(gaMouseX(), 0, OUTPUT_W, 10, 500)
	
end

function draw()
    gaBackground(1.0,1.0)
    a=0
    j = 0
    for i= 1, 8 do
    		c:setHsb((j/8)*255,255,255, 100) 
    				// equivalencia de aparametros con HDB
    		ofSetColor(c.r, c.g ,c.b, c.a) 
    		ofCircle (OUTPUT_W/2, OUTPUT_H/9*i, radio)
    		j = j+1    	//permite recorrer el circulo cromático con el valor Hue (j/8)*255	
    end     
	//gaLog(string.format("X: %f", gaMouseX()))
	
end

function keyReleased()		//para guardar una imagen
	if  gaKey() == string.byte('s') then
		gaSaveFrame(gaDataPath("screenshot.png"))
	end
end
Grado en Bellas Artes - Facultad de Bellas Artes - Universidad Politécnica de Valencia