Archive for the 'code' Category

FaceVR

12Mar09

Post rápido pra um teste rápido…
Há algumas semanas estava procurando um meio rápido de fazer detecção facial no flash, pra tentar fazer uma espécie de realidade virtual, como a do Johnny Lee e seu wiimote:

Minha primeira idéia foi tentar portar alguma em C com o Alchemy… sem sucesso, já que o Alchemy não compila arquivos [...]

Como eu falei, poucas mudanças fazem outra coisa totalmente diferente… diminuí o n do perlinNoise e deixei a cor da linha variar de acordo com o y:

stage.quality = “medium”;
var noise:BitmapData = new BitmapData( 300, 1000 );
noise.perlinNoise( noise.width, noise.height, 2, Math.random() * 256, true, false, 7, true );
var container:Sprite = new Sprite();
container.x = 100;
container.y = 150;
addChild( [...]

Continuando a minha idéia, fiz o primeiro teste:

Criei um PerlinNoise estreito e longo, com stitch = true pro final emendar no começo;
Criei um método pra criar uma linha de acordo com um BitmapData de y = 1;
Criei um método pra criar as linhas uma a uma a aprtir de “fatias” do PerlinNoise;
Em cada linha, fiz [...]


You are currently browsing the Leandro Ferreira weblog archives for the 'code' category.

Longer entries are truncated. Click the headline of an entry to read it in its entirety.