Este blog esta em reforma no momento.

Um retorno à arte


Depois de uma semana me preocupando com threads fico no fim de semana com a parte artística do negocio XP
Mais alguns elementos. Esta render vai ser usada na intro do game, onde ela vai aparecer desenhada no spell book de Cibele (este post).

Acompanhem o making of
O primeiro passo é gerar um shader apartir do algoritmo Toon existente no Blender.
Depois criar Render Layers separando alguns elementos. O principal separa a cor specular, a difussa e o alpha map da cena e um segundo com as edges (linhas). Os Render Layers também podem conter geometrias distintas.
Agora é a dor de cabeça, o Node Editor é uma excelente ferramente, pesar de pouco intuitiva, pra aprender tive que observar muito totorial e exemplos.
Basicamente ela dá um controle do pipeline do render final, aplicando filtros em elementos separadamente, fazendo assim a parte de pos-produção.
Na verdade transformo toda a luz em máscaras!
O truque agora é montar uma textura para cada elemento de cor, assim ao invéz de colorir normalmente utilizo um padráo de reticula.
Detalhe que também apliquei nodes ao traço (edge) para dar-lhe alguns borrões.
Eu sei que o sistema de nodes aplicado no material deveria se encarregar disso tao bem ou até melhor doque a forma que estou fazendo, mas sinceramente, ele é bem amplo também e quero ver algum resultado ainda este sabado.

Depois com ajuda do Blender mesmo criei uns padrões de hachuras, todo o desenho é manual pra passar essa impressão depois no render.

Criei uma cena simples pra teste, usando o script Curves to Mesh do Blender, pra gerar troncos bem orgânios, depois ao ivéz de usar malha comum usei meta-balls para fazer as copas das arvores, assim tenho uma geometria dinâmica e que para favorecer o efeito cartoon ao se aproximarem gerarão um bloco único.

Fadinha e Robo dos Anos 80

Mais uma madrugada de insonia.
Confesso, eu adorava esse robozinho também. Esteticamente ele é muito bem elaborado.
Os pés dele é que são "meia-boca" na hora de modelar o bicho terei que fazer algo diferente do modelo.
Pintado vai ficar muito legal o desenho.
Agora o sono voutou e espero pela manha ter pique para retornar no sistema de threading do jogo, pois resolvi dar uma redesenhada nele.

Infância 80 ataca novamente

 
Limpando o quarto me deparo com algumas peças raras, de décadas imemoriais e calidas.
Este robo era bem louco, com o peito cheio de luzes coloridas. Talvez tenha sobrevivido pelo fato das pilhas quase sempre durarem pouco, ai eu ficava olhando pra cara do robo parado no canto e saia pra brincar com outra coisa. Com certeza ele foi ligado poucas vezes até as lampadas queimarem, ai ficou de estatua mesmo.
Eu não queria usar uma sobrecarga de normal-maps neste modelo, mas terei quer usar. Como o normalmap não funciona sem o smooth das normais a malha tera que ter muito split, pra deixar algumas arestas bem nitidas.

Outras vitimas que selecionei:
Bambô, éh! Este sobreviveu com poucos arranhoes, e talvez eu não ache mais a antena ~_~
Este era bem louco, andava de um lado pro outro parava e lia um mapinha que carregava. Acho que oque eu mais gostava dele era o fato de ter garras que serviam pra algo mais doque decoração.

Voltando um pouco pro técnico

A ideia é simples, seguindo a linha de updates on-line, o jogo ao conectar verifica se há alguma atualização e da a opção de rodar este aplicativo.
Claro, tanto posso usa-lo ou não, a vantagem é que uma aplicação menor não atrapalha o usuário e em alguns casos pode ser melhor para sobrescrever arquivos (se eu estiver com o ambiente da OGRE rodando pode não ser possivel fazer o update de uma dll por exemplo).

Outra utilidade do teste é que agora posso obter leitura de qualquer endereço de internet que precisar. Muito pratico.

Nossa, fazia tempo que eu não mechia com certos elementos de C++, estava muito concentrado no problema das threads e na produção de media.
Peguei uma tarde  uma madrugada e uma manha pra relembrar certas coisas.

Descobri que a velha FLTK agora esta na versão 2!


Eu estava verificando alternativas de comunicação com servidores, e me sugeriram umas bibliotecas de Sockets, que eu não descartei, mas para o fim que esse teste se destina usei o CURL. Muito boa e simples.
Eu usei bastante a FLTK no ambiente Windows, espero conseguir usar ela de boa, pois na época o DevCpp era uma praticidade em pessoa pra instalar as coisas.
Eu sei que ainda vou ralar, mas aprendi a duras e duras penas a configurar o Eclipse pra funcionar direito. O proximo passo agora é fazer ele funcionar direito no Vista... e no futuro Leopard (ou eu virtualizo esse sistema do mau direito ou arisco a comprar um macbook, já q o iPad é um lixão)

Issu que dá não ter onde ir no Carnaval

Eu até hoje não postei como fica meu ambiente de trabalho durante o "fervo".
Bom, ta ai, são 6 áreas de trabalho, separo elas por tema e já nem uso mais o cubo.

Loira do Banheiro - caracter design 02

Loira do Banheiro - Blond Ghost - Sketch 02 - Wild Witch Project
Acho que assim melhorou bastante des-de a primeira ves que apresentei a personagem.
O estilite me veio a cabeça esses dias, eu já tinha a ideia de usar um estilete, é uma das armas que mais me deixa nervoso: compacta, ocultavel e corta pra cassete!!!
Mas quando vi este desenho da Geninha feito por um fã que não pude identificar resolvi brincar com as escalas:
Isto também me lembra a cena da luta final de Asuka em The End of Evangelion, onde ela pega uma lança parecida com issu e sai regaçando numa das cenas mais animais dos animes dos anos 90!
Curiosidade: The End of Evangelion foi um dos ultimos filmes que foi usado o software Lightwave na criação de efeitos e ambientes. Hoje ele praticamente foi subistituido pelo Blender.

Madrugada de tablet

Cibele vs Pedobear
Um pouco de insonia.

Referências, esboços, café, coisas and coisas

Quase meio dia, uma crise mortal de rinite e eu ainda nem começei a passar o aspirador de pó na bancada ou jogar água-sanitária na cozinha... preciso de uma diarista ~_~
To com um post no GDocs quase pronto sobre a nova estratégia de marketíngue mas vamos começar o dia bunitinho.
Referências:
Esses são caras são o regaço do panteão olimpico dos filmes de ação, humilha até as cenas de ação do Avatar:

Eu tenho que por esta camiseta no iventário! Tenho tenho tenho
Rascunhos (sketches)
Bom, segue-se um rascunho que fiz esta manha.
As sacerdotisas da Lua são um potêncial inimigo, Cibele tem que invadir o templo e recuperar um artefato.
Não dispenso as sainhas, todas são homenagem discarada ao anime Sailor Moon.
Referências:
Nem todos os insetos são dotados de beleza, mas todos são realmente muito legais!
Categoria Nada a Ver com o Game :P
Juliete, minha ramster, ja esta comigo a 2 anos. Sim esta aqui des-de que o projeto começou, é uma hilander!
 
Clarice me chegou aqui miando numa noite dessas. Falei pra ela, se quizer entrar tu entra. Fiz um café e deilhe um pouco d'água. No dia seguinte ela ainda não tinha partido, ai fui no supermercado compra comida pra gato.
Eu sempre preferi mil vezes os cachorros, mas chegada assim do nada, não contrario certas coisas do destino.
Ha! Clarice é a razão pra'quele grilo estar com uma antena quebrada.