May 21 2010

CURSO DE BLENDER 3D NA ESCOLA OPA! DE DESIGN

falcao

Boa Noite a todos..
Esta aberto o curso de Blender 3D na escola Opa! de Design em fortaleza.

Este curso tem como objetivo introduzir o aluno no universo da criatividade tridimensional (3D) através dos conceitos e técnicas de modelagem em 3D aplicáveis no software livre gráfico Blender 3D.

PÚBLICO ALVO

Alunos do Ensino Fundamental e Médio, Webdesigners, Grafiteiros, Desenhistas, Estudantes de Arquitetura, Designers Gráficos, Desenvolvedores de Jogos e Estudantes de Cinema de Animação e qualquer amante do mundo 3D.

VANTAGENS E PONTOS FORTES DO CURSO

O aluno estará apto a desenvolver sua criatividade através do ambiente tridimensional do Blender, descobrindo e desenvolvendo suas habilidades criativas através de exercícios práticos que exploram os recursos deste software de modelagem e animação de objetos 3D (básicos e complexos), criação de materiais/texturas, composição de cenas, proporção, iluminação e renderização 3D. Sob a orientação de um instrutor de Blender 3D, que usa um método inovador e divertido de aprendizagem, no qual o Blender se torna não uma simples ferramenta, mas uma extensão virtual da mente criativa e dos sentidos do aprendiz.

Dentre as competências que serão desenvolvidas até a conclusão do curso, cito:

1.  Capacidade para modelar objetos tridimensionais com alta precisão e qualidade artística

2.  Capacidade para criar materiais e texturas de objetos tridimensionais usando shaders, composite nodes, Photoshop.

3.  Capacidade para desenvolver processos de rigging e animação básica 3D

4.  Capacidade para trabalhar como modelador júnior freelancer

5.  Domínio do work flow (fluxo de trabalho) do Blender 3D

O Blender é um software livre, distribuído sob a licença GNU GPL (General Public License), e portanto, livre para copiar, modificar, e distribuir sem restrições de uso. Garante ao profissional autônomo, empresas de publicidade, e estúdios de animação 3D uma poderosa plataforma para desenvolvimento de animações para TV, Web, cinema, simulações em realidade virtual, além de jogos digitais; podendo ser utilizado na produção de apresentações multimídia de ótima qualidade visual e na criação de jogos educacionais. Além de permitir que as empresas que o utilizam se mantenham legalizadas quanto ao uso de softwares gráficos 3D, já que o modelo de licenciamento do Blender contribui para evitar a pirataria de software.

MAIS INFO: 3224.4753

http://www.gustavofernandez3d.com/blog/?p=85

Ao final do curso os alunos terão assimilado os comandos e conceitos básicos de criação


Nov 21 2009

Bug no Eclipse – “Click não funciona!”

Pazzo

Pois é, aparentemente, as últimas versões do gtk2 que saíram causaram um bug meio chato no eclipse, que é dos botões não responderem ao click. O pessoal já criou vários tickets de bug por aí, aqui vão alguns links pra quem quiser dá uma acompanhada: #441905, #441905 e #291257.

Felizmente, existe “solução de contorno” para tal problema, você deve configurar uma variável de ambiente antes de iniciar o eclipse:

export GDK_NATIVE_WINDOWS=1

E para isso ficar mais fácil, você pode fazer um script que configura essa varíavel e em seguida inicia o eclipse:

#!/bin/bash
export GDK_NATIVE_WINDOWS=1
/usr/bin/eclipse

Lembre-se de colocar o caminho correto para o binário do eclipse. Depois salve o arquivo e dê permissão de execução para ele:

chmod +x eclipse.sh

Pronto, agora basta você chamar esse script e seu eclipse vai funcionar como deveria de novo.


Nov 19 2009

Google abre código do Chrome OS

falcao

chrome_icon

Contrariando a expectativa de que o Chrome OS fosse lançado essa semana, o Google anunciou hoje a liberação do código fonte do seu sistema operacional. Segundo o blog oficial, essa iniciativa visa engajar parceiros e a comunidade de desenvolvedores/usuários de sistemas open-source. Além disso, afirmam que o sistema estará disponível para usuários finais no próximo ano. Interessou-se pela idéia? Faça  o download agora mesmo do código (instruções aqui e aqui).

Fonte: Official Google Blog


Jul 16 2009

LiveAndroid

falcao

Você gostaria de testar o Android mas não tem dinheiro para comprar um T-Mobile G1? Agora você já pode testar o sistema do Google em seu computador x86. Essa é a proposta do projeto LiveAndroid, um live cd baseado na versão eee_701 do Android OS. Por ora, apenas algumas placas de vídeo e rede são suportadas, então se o seu sistema travar, visite o FAQ do projeto.


May 28 2009

Copiando um Hash em ruby

Pazzo

Seguindo a idéia de um post anterior.
Em ruby, se eu possuo um hash a e quero copiá-lo para uma variável b e modificá-la sem alterar a, a primeira idéia seria

a = {:a => "1, 2 ,3"}
b = a

Porém, quando eu fizer alguma alteração em b, a também será alterada:

b[:a] = "4,5,6"
puts a[:a]
> "4,5,6"

Solução:

b = a.dup

Simples e limpo.


May 28 2009

Motivando um programador…

falcao

geek-hero-panel-1

geek-hero-panel-2


May 20 2009

Copiando Arrays no C#

falcao

Trabalhando em um programa para cálculo de métodos numéricos, deparei-me com um problema interessante. O código tem dois Arrays, vetorInicial e vetorCopiado. O vetorInicial já tinha valores, e eu precisava copiar para o vetorCopiado, que estava sendo criado naquele momento. Naturalmente, fiz o seguinte:


Double [] vetorCopiado = vetorInicial;

Grande foi a minha surpresa ao saber que ao modificar o vetorInicial depois da cópia também alteraria os valor de vetorCopiado. Depois de algum tempo de pesquisas, encontrei a solução:


Double [] vetorCopiado = new Double[vetorInicial.GetLenght(0)];

Array.Copy(vetorInicial, vetorCopiado, 0);

O método Copy da classe Array copia os valores ao invés da referência, como mostrado no primeiro código. Esse método tem overloads que podem ajudar em casos específicos, então vale a pena conferir.

Ps: Também é possível copiar matrizes ( Type[,] ), basta passar como parâmetro de quantidade de itens a ser copiados o número de elementos da matriz (m*n).


Dec 11 2008

10% off for life on VPSlink

Pazzo

Isso mesmo, ganhe 10% de desconto para sempre em uma hospedagem com a VPSlink, basta usar o código de desconto HCZ0ZH, ou entrar no site deles clicando aqui.

VPSlink é sempre uma boa alternativa para quem quer um servidor com acesso root.

Dashboard


Dec 10 2008

Removendo acentos utilizando JavaScript

falcao
function removeAcento(text) {
text = text.replace(new RegExp('[ÁÀÂÃ]','gi'), 'A');
text = text.replace(new RegExp('[ÉÈÊ]','gi'), 'E');
text = text.replace(new RegExp('[ÍÌÎ]','gi'), 'I');
text = text.replace(new RegExp('[ÓÒÔÕ]','gi'), 'O');
text = text.replace(new RegExp('[ÚÙÛ]','gi'), 'U');
text = text.replace(new RegExp('[Ç]','gi'), 'C');
text = text.toLowerCase();
return text;
}

Dec 6 2008

E a guerra começou novamente…

falcao

operalogo

Primeiro foi o Firefox. Depois o Chrome. Definitivamente, a guerra entre os navegadores voltou com força total, depois de um longo domínio do Internet Explorer. E como não poderia deixar de ser, o Opera também está nessa briga. Conhecido como o melhor browser que ninguém usa (segundo Carlos Cardoso), a versão 10.0 Alpha do navegador tem varias novidades:

  • Novo motor renderizador Presto 2.2
  • 30% mais rápido na navegação Web
  • Nota perfeita no teste Acid3 (100/100)
  • Atualização automática
  • Corretor ortográfico em tempo real
  • Melhorias no Opera Mail com formatação HTML visual
  • Web Fonts e SVG
  • Transparência sobre os modelos de cores RGB e HSL
  • Melhoria no Dragonfly

Será que, enfim, o Opera irá conseguir alcançar o mesmo sucesso que a sua versão Mini (para dispositivos móveis)? Espero que sim! No link abaixo você poderá ver um showcase do navegador e baixá-lo, lembrando que o software está em versão Alpha, então use por sua conta e risco!

Opera 10.0 Alpha Showcase