Come Vedete è possibile creare dei fantastici effetti con livecode, ma come è possibile?
Basta utilizzare poche righe di codice, infatti per creare l'effetto dei pixel basta rimpicciolire l'immagine, salvarla piccola e poi ringrandirla. Ingrandendola si sgrana mostrando i pixel, ma se impostiamo la proprietà resizeQuality su best, livecode proverà a sistemare i pixel creando l'effetto sfocato.
Immaginiamo che l'immagine originale sia 1 e sopra abbiamo un'immagine copia (2) che di volta in volta sarà sempre più pixellosa, mente V è quanto pixelosa volgiamo l'immagine. Il codice per l'effetto pixel quindi è:
put width of this card * V * 0.01 into W
put height of this card * V * 0.01 into H
export snapshot from img 1 at size W,H to img 2
mentre per l'effetto sfocato:
set the resizeQuality of img 2 to "best"
put width of this card * V * 0.01 into W
put height of this card * V * 0.01 into H
export snapshot from img 1 at size W,H to img 2
Nessun commento:
Posta un commento