Sincronia labial com o microfone.

24 02 2008

 

Há algum tempo atrás, tive que desenvolver um projeto de um fantoche virtual, onde seus lábios eram controlados de acordo com os sons captados por um microfone. Infelizmente, não irei poder disponibilizar esse projeto, por se tratar de um trabalho particular :( , mas fiz um exemplo que demonstra exatamente como consegui gerar esse efeito.

 

Leia o resto deste post »





Névoa – game engine

15 02 2008

A névoa é muito usada nos jogos em que se precisa criar um certo suspense durante o seu desenvolvimento, mas, ela tem outras utilidades “ocultas”. Uma dessas utilidades é esconder a montagem do cenário, e com isso, diminuir o campo de visão da câmera(e, claro, do jogador :) ), aumentando o desempenho do jogo.
Leia o resto deste post »





Acessando objetos via python (hierarquia no game engine)

15 02 2008

Requisitos: Conhecimento mínimo em programação python para Game Engine.

Uma dúvida que deixa de cabelos brancos a todos os iniciantes no python para o Game Engine, é como acessar objetos via programação. Neste artigo, vou ensinar o conceito básico sobre a hierarquia usada nos jogos do Blender.

Observe a figura abaixo:

Na verdade este diagrama está bem simplificado, pois existem outros itens que podemos incluir na hierarquia, mas vamos tomá-lo como um padrão.
Leia o resto deste post »





Normal Map – GLSL

2 02 2008

Normal Map é uma técnica utilizada para simular o relevo numa superfície, calculando o ângulo das sombras numa textura dando uma sensação maior de profundidade. Esse recurso é muito usado em jogos de computador para gerar um efeito mais realista nos modelos.

No game engine do blender também é possível usar esse recurso através de biblioteca GLSL vertex shader(OpenGL), mas é importante salientar que, ao desenvolver um jogo utilizando normal map, o desenvolvedor estará restringindo seu software a um público alvo muito seleto, pois a biblioteca GLSL depente muito de suporte de hardware, e infelizmente ainda são poucos os que tem uma placa de video com um bom suporte OpenGL .

Alguns Exemplos de Normal Map:


Modelo sem normal map


Modelo com normal map
Leia o resto deste post »