Você está na página 1de 4

Criando Marcadores Os marcadores do NyARToolKit funcionam do mesmo jeito do seu ancestral o ARToolKit.

Basta ter uma figura completamente preta e branca de um quadrado com um desenho no centro. Para criar seu prprio marcador preciso ter um editor de imagem, uma webcam instalada e o programa mk_patt.exe, que est disponvel no pacote do Sacra neste link. O ARToolKit tambm possui o programa mk_patt.exe, mas o Sacra foi escolhido nesse tutorial por no necessitar de configuraes para us-lo. O primeiro passo abrir a imagem staticimage_sample.png com um editor de imagem, nesse tutorial foi escolhido o Gimp por suportar vrios formatos de arquivo e ser grtis. Ento abra a pasta descompactada do NyARToolKit e entre na pasta Data, abra a imagem. Em seguida apague o desenho no centro dela, use a ferramenta do Gimp Borracha.

Depois de ter apagado todo o desenho do centro, faa outro tambm preto e branco. Nesse caso foi usado a ferramenta Texto para colocar as letras RA no centro do quadrado.

Salve o arquivo criado e imprima o desenho do marcador. Ento abra o programa mk_patt.exe, no necessrio digitar nenhum parmetro, e tecle enter.

Na janela que abre se necessrio configure os dados da sua webcam, e clique no boto OK.

O programa abrir a cmera de seu computador, ento pegue o desenho do marcador feito e coloque ele de frente para a cmera at que aparea ao redor do marcador um quadrado com dois lados verdes e dois lados vermelhos. Depois disso clique com o boto esquerdo do mouse em cima da imagem, o que far com a imagem congele na janela.

Na janela do prompt que fica aberta quando voc abre o mk_patt.exe, digite o nome que desejar e tecle enter. Aps isso perceba que foi criado um arquivo na mesma pasta que contm o programa mk_patt.exe e quando aberto por um editor de texto o seu contedo est cheio de nmeros. Esse o marcador que foi criado, com esse arquivo que vamos referenciar o desenho do marcador. Para testar se o marcador funciona, abra um dos exemplos do NyARToolKit, como exemplo o NyARJava3D.java (no pacote jp.nyatla.nyartoolkit.java3d.sample) e na linha que tem
private final String CARCODE_FILE = "../../Data/patt.hiro"; altere para o endereo do marcador criado, como exemplo private final String CARCODE_FILE = "C:/Data/Nova pasta/ra.patt";. Execute o programa e aponte o marcador criado para cmera, deve aparecer um cubo do centro do marcador.

Você também pode gostar