sábado, 6 de novembro de 2010

Por que depois de 3 meses no eclipse voltamos para o gedit

Por que o AXDT não tem suporte ao uso da classe Vector do ActionScript 3. O syntax highlight não o reconhece.
Por que o AXDT trava o visualizador de documentos do Eclipse Helios a cada 5 minutos.
Por que o AXDT não é capaz de detectar o FlexSDK para compilar projetos.
Enfim, por que o AXDT deixa desejar. Provavelmente não foi feito para o Flex SDK 4.

O gedit não tem suporte nativo ao syntax highlight de AS3, mas neste blog você encontra um arquivo  que disponibiliza os highlights básicos da linguagem.
As instruções do blog estão um pouco desatualizadas. Então, deixo aqui como foi feito para o Ubuntu 10.04. No terminal faça:

cd /usr/share/gtksourceview-2.0/
sudo wget http://www.williambrownstreet.net/Files/actionscript3.lang

Reinicie o gedit e a opção de sintaxe em ActionScript 3 já deve estar disponível.

segunda-feira, 1 de novembro de 2010

A solução para modelos com muitos vértices

Eu descobri da pior forma que o formato md2 por definição não tem mais que 2048 vértices e que para carregar um modelo de 2048 vértices no flash demora cerca de 30s.

Para solucionar isto nosso querido blender tem o modifier decimate. Usá-lo é bastante simples, difícil foi descobrir sua existência.

Mas vamos lá, modo de usar:

No "Object Mode", selecione seu objeto. Na aba "Modifiers", clique em "Add Modifier" e selecione "Decimate". Agora basta ir diminuiindo o valor do campo "Ratio" gradativamente até chegar num número de vértices que lhe agrade e prestando atenção ao preview para seu modelo não ficar muito deformado.
Quando chegar num ratio que agrade, basta clicar em "Apply".

E isso é tudo pessoal!