Monday, January 25, 2010

Regra da Mão Direita



Dificuldades em perceber o que são os eixos XYZ? São eixos cartesianos (a partir de Descartes, o matemático que primeiro descreveu este tipo de sistema de coordenadas) e permitem localizar um ponto com exactidão no espaço tridimensional. Para compreender melhor a orientação destes eixos, podemos utilizar a regra da mão direita: coloca os dedos da tua mão direita tal como na imagem. O polegar representa o eixo X, o indicador o eixo Y, e o dedo médio o eixo Z. Também ajuda pensares no eixo Y como cima/baixo, eixo X como norte-sul, e eixo Z como este/oeste.

(Imagem adaptada de Brutzman, D., Daly, N. (2007). X3D: Extensible 3D Graphics for Web Authors. São Francisco: Elsevier.)

Sunday, January 17, 2010

Actroids



A encarnação de L'Eve Future de Villiers de l'Isle-Adam ou Olympia do conto O Homem de Areia de E.T.A. Hoffman. Construídos pela Kokoro, uma empresa japonesa de robótica subsidiária da Sanrio, são actualmente os andróides mais realistas disponíveis no mercado. 46 servomotores, aspecto estranhamente real e uma gama de comportamentos programados criam um elevado nível de interacção. Encarnação pura da teoria do Uncanny Valley, que postula uma curva em sino descendente em que o cruzamento do nível de familiaridade com o realismo de um objecto artificial que simula o vivo vai de um fascínio ao ponto de repulsa.

Quando nos parece tão real como o real esperamos uma série de pistas inconscientes que não estão lá, causando uma sensação de estranheza e repulsão. Um investigador japonês nesta área conta que quando a sua equipa criou um andróide modelado numa criança a sua filha pequena tinha medo de entrar no laboratório. Parece haver um limite intrínseco entre a nossa procurar pelo realismo e a sensação de real que o artificial nos dá. Por outro lado, as sensações de estranheza/fascínio criadas por novas tecnologias têm tendência a esbater-se com as gerações seguintes de pessoas que já nasceram e cresceram rodeadas dessas tecnologias. Foi assim com a imprensa, com a rádio, com a televisão e está a acontecer com a internet, isto pensando em tecnologias ligadas aos media. O que implicará sentir o humano para uma geração futura que cresça familiarizada com máquinas que simulam quase na perfeição o orgânico?

(Mais coisas sobre robótica nipónica aqui: Loving The Machine.)

Monday, January 11, 2010

Skybox

Criar um panorama 3D Skybox no Bryce

Uma skybox permite criar uma paisagem contínua em todas as direcções. São renderizadas seis imagens que cobrem o espaço como o interior de uma caixa. O VRML permite criar a ilusão que um fundo criado desta forma se assemelhe a uma esfera.

O Bryce permite criar uma skybox através de um método específico. Têm de ser renderizadas seis imagens, correspondentes aos seis lados de um cubo com parâmetros rigorosos de posição de câmara nos eixos XYZ e de campo de visão.

Sunday, January 10, 2010

Introdução ao PowerPoint



Conceitos elementares do PowerPoint, para os alunos de 5º ano.

Saturday, January 09, 2010

Introdução ao Word



Uma pequena introdução aos conceitos elementares do processamento de texto, destinada aos alunos de 5º ano.

Wednesday, December 30, 2009

Vivaty Studio - Importação de Modelos 3D

Vivaty Studio: Importar Modelos 3D

A criação de um espaço virtual tridimensional no Vivaty Studio pode ser elaborada através da integração de objectos criados noutros programas. Neste tutorial vemos como importar objectos vrml criados no Doga, objectos kmz criados no Google Sketchup, terrenos exportados do Bryce no formato obj e modelos no formato 3DS.

Saturday, December 26, 2009

Vivaty Studio - Conceitos Elementares

Vivaty Studio 01: Interface

Introdução ao Vivaty Studio, um potente modelador 3D construído em normas abertas desenhado para vrml. Pode ser descarregado aqui: Vivaty Studio.

Wednesday, December 23, 2009

Dez anos em 2010

The decade according to 9-year-olds from allison louie-garcia on Vimeo.



A década vista por aqueles que têm hoje quase uma década. Um curioso vídeo onde crianças de nove anos tentam perceber quem foi essa tal de britney spears (é um vídeo americano) e nos contam que o napster deve ser alguma coisa para dormir a sesta. O auto-retrato de uma geração que desconhece o som do modem a conectar-se, respira tecnologia digital e sabem precisamente o que é o aquecimento global. O 11 de setembro? Isso descobriu-se na escola, mas a guerra é uma realidade assustadora. O vídeo termina com os depoimentos dos seus piores medos, após falarem das suas percepções sobre alguns dos piores momentos da década. E... há sempre algo de intemporal nestas palavras ditas pelas incipientes gerações que nos irão suceder.

Monday, December 14, 2009

Natal Virtual



O video fica aqui para que quem não tem plugins para vrml possa descobrir este trabalho. É o primeiro ambiente virtual 3D criado pelos meus alunos. Não está perfeitinho, as animações estão um pouco desconcertantes e as proporções gragantuescas, mas... foi criado por crianças em 3D. Para quem quiser visitar o espaço virtual, o link é este: VRMLWorld | Natal (6ºD).

Friday, December 11, 2009

Doga L3

Doga L3 Tutorial

O Doga é um potente mas simples software que permite criar modelos e animações em 3D. O programa não permite modelar de raiz, socorrendo-se de peças pré-criadas intercambiáveis que podem ser combinadas e modificadas. Está estruturado em 3 versões, pensadas para facilitar a aprendizagem dos conceitos elementares e fluxos de trabalho da modelação e animação 3d. A versão 3 é a mais completa, e permite manipulação de texturas e materiais. O programa pode ser descarregado aqui: Doga L3.

Saturday, December 05, 2009

Embeber Flash

Flash Code

Mesmo sem trabalhar com o Flash CS3, podemos utilizar aplicações que criem ficheiros em flash - como o iSpring, plugin para o PowerPoint, ou o Pencil, para criar animações. Depois, para colocar o ficheiro na internet e ser visto automaticamente ao carregar a página, necessitamos de utilizar códigos que permitam embeber o nosso recurso flash num post num blog ou etiqueta do moodle. Cliquem para descarregar.

Embeber um recurso Flash
Código para adicionar a um blog/etiqueta moodle/bloco html

Thursday, December 03, 2009

Aplicações Gráficas Online

Sumopaint É uma espécie de photoshop/paint.net online. Corre em flash, e grava imagens para uma galeria online ou para o computador.

Photoshop Isso mesmo. É o Photoshop - aliás, algumas das suas funcionalidades, online. Também disponível para iPhones e Androids.

Evolver Um criador de avatares 3D. Cria a partir da manipulação de partes do corpo e exporta para uma grande gama de formatos. Infelizmente alguns são pagos (3DS, Maya).

Aviary A mais ambiciosa das webapps gráficas. Pretende ser um estúdio digital com edição de imagem, desenho vectorial, som e vídeo online.

Avatar Studio Para quem quiser experimentar a criação de avatares em 3D, este programa é o melhor. Muito simples de utilizar, com uma enorme gama de personalização de elementos e possibilidade de animação. Exporta para VRML. Descarregar o Avatar Studio, e um player de VRML: BS Contact.

Sunday, November 29, 2009

Fronteiras

Neste natal surgiram nas televisões dois anuncios na televisão que sublinham como as fronteiras entre o real e o virtual, sempre algo ténues no espírito humano (Moura, 2009), se estão a fundir. Sentimos que as fronteiras entre os espaços reais e virtuais se esboroam, potenciadas pela tecnologia digital, e estes dois anúncios reflectem esse sentimento.



Eye Pet: este é um daqueles brinquedos que vai despertar resmungos sobre a desumanização das crianças. Um animal de estimação que "vive" dentro do televisor (na prática, dentro da memória de processamento da playstation) e que permite interacção através de objectos reais que se estendem ao espaço virtual. É uma pura aplicação de realidade aumentada, em que as acções do mundo real se estendem ao espaço virtual. No vídeo fiquei particularmente curioso com a capacidade de desenhar uma forma num papel, fazer a leitura com a câmara e poder transformar a forma rabiscada num objecto 3D manipulável. Não interpretaríamos a criatura virtual como um ser vivo, mas o potencial de interagir com o virtual utilizando os nossos gestos habituais em vez de objectos de interface é muito promissor. Imagine-se: escrever num dcoumento sem utilizar um teclado, manipular um ficheiro utilizando os gestos manuais e não o rato/touchpad.



Mais interessante é a publicidade ao Wii Sports Resort, pelo conceito em que se baseia. O olhar do espectador é levando em círculos, alternando entre espaço virtual e espaço real. As cenas estão construídas de forma a que o espaço real pareça uma extensão do espaço virtual e vice-versa; um constante ciclo entre imaginário e realidade física com a máquina como interface de fronteira a servir de ponte entre as duas realidades. O que é real, o que não o é? Serão os bonequinhos coloridos os seres reais e nós a mera projecção das suas fantasias?

A ancoragem do espírito humano no real é discutível. Se fossemos realmente fãs do real, toda a construção de espaços imaginários que constitui o espólio da cultura humana - mitos, ficção, literatura, arte, música, não seria possível. A génese da realidade virtual está no nosso cérebro, na nossa capacidade de imaginar objectos, acontecimentos e espaços que não existem ou não aconteceram senão no espaço exíguo das nossas sinapses. A tecnologia digital está apenas a acelarar e a ampliar o espectro do possível dentro da fronteira entre o real e imaginário, e a fazer o impensável para outras tecnologias que representam e representaram, durante milénios, o virtual, como a linguagem oral e escrita, ou a linguagem plástica. Observar a capacidade de falar, escrever e representar graficamente como tecnologias parece contra-senso, mas não o é na medida em que permitem representar o virtual, o imaginário nas nossas mentes. O digital apenas trouxe a capacidade de interagir com os espaços virtuais. Escrevo "apenas" para olhar para lá do deslumbramento com o digital e recordar que um livro, um quadro ou um mito também nos mergulham num espaço virtual. Temos é de o reconstruir na nossa mente. O digital tira-nos essa reconstrução, mas amplia a capacidade de interacção e criação.

(As referências vão para os ensaios A Arte como uma nova filosofia natural: o explodir de novas fronteiras de Henrique Garcia Pereira, referindo "a hibridização do vivo com o artificial acaba com uma série de antigos dualismos, em especial a separação mente-corpo, que é uma herança de Descartes e que foi mantida viva durante séculos, para serivr de suporte intelectual ao capitalismo industrial." (p:50), e Vida 2.0: o novo paradigma da arte de Leonel Moura, que reflecte "a realidade virtual vem demonstrar que o nosso cérebro não faz distinção entre o mundo físico e o imaginado. Coisa que já sabíamos a partir dos sonhos, mas que adquire uma outra dimensão, fenomenológica, já que agora temos estes outros sonhos perfeitamente acordados." (p:44))

Friday, November 27, 2009

Ataque de Pânico



Última hora! Robots gigantes arrasam Montevideo! Na verdade, uma fantástica curta-metragem que mescla imagem real com 3D e efeitos especiais muito verosímeis. Um belíssimo exemplo de criatividade cinemática digital vindo do Uruguai.

Expressão Digital



Ontem, dia do departamento de expressões. Os professores do departamento organizaram ateliers onde os alunos puderam experimentar diferentes técnicas de expressão artística, do origami à estampagem, passando pela reciclagem de materiais e pintura. No meu caso, optei por um atelier de pintura digital.

Para variar...



Montei um quadro interactivo eBeam - uma tecnologia elegante que com um projector, um equipamento específico e uma superfície minimamente apropriada permite transformar qualquer superfície num quadro interactivo. Utilizando a caneta, os alunos puderam controlar as aplicações no computador.

Experimentaram o CB Model Pro (beta), uma promissora aplicação de 3D desenvolvida pela Dassault Sistèmes (3Dvia, Catia) que permite modelação orgânica de objectos 3D. Tal como o ZBrush, mas a custo zero (e sem as toneladas de opções do ZBrush). Também utilizaram o clássico Art Rage, cuja simulação da textura e propriedades das tintas e pinceis nunca cessa de deliciar alunos e professores.



Este foi um dos resultados, criado por um grupo de alunos do 5º ano. As fotos foram editadas por razões de confidencialidade.

Tuesday, November 24, 2009

Avatar Studio



Apresentação sobre o Avatar Studio.

Sunday, November 22, 2009

Google Sketchup: Criar uma Casa

Google Sketchup: criar uma casa simples

Como criar uma casa muito simples utilizando as ferramentas rectângulo, linha, extrusão e mover no Google Sketchup.

Saturday, November 21, 2009

2001: A Who Odyssey



A perfeição: remix de dois clássicos da Ficção Científica, o assombroso 2001 e o clássico Dr. Who. Belíssima animação criada no LightWave. E não digo mais nada. Vão ver... e se quiserem façam uma lista das referências cruzadas.

Tuesday, November 17, 2009

Glossário 3D/VRML

VRML - Virtual Reality Modeling Language (Linguagem para Modelagem de Realidade Virtual). Formato de ficheiro para realidade virtual. Também designa outros tipos de ficheiros. Formato original - wrl97, já em desuso. Cria um ficheiro de texto que descreve formas tridimensionais e as suas propriedades de cor, textura, espaço, luz e movimento. É traduzido através de plugins para vrml.

X3D - formato de ficheiro vrml mais recente e avançado.

Avatar - representação gráfica de um utilizador em realidade virtual. Pode ser em 2D ou 3D.

Perspectiva - Projecção na superfície bidimensional de um fenómeno tridimensional. Representa o objecto criando ilusão de volume. O Bryce permite trabalhar em perspectiva paralela, oblíqua e aérea. Manipulando os controlos de câmara, podemos observar os objectos e cenas em múltiplas perspectivas

Pontos de Vista - Na modelação 3D o posicionamento dos objectos é muito importante. Uma posição que nos parece correcta pode ser incorrecta ao modificar a perspectiva. Podemos trabalhar com cinco pontos de vista que permitem ver um objeto dos lados, de frente, de trás, de cima e de baixo para nos certificarmos que está correctamente posicionado no espaço e em relação a outros objectos.

Câmara - A Cãmara permite controlar com precisão aquilo que será visto na imagem final. Quando trabalhamos em animação, aquilo que é visto no filme é o ponto de vista da câmara. Para criar imagens panorâmicas obtemos melhores resultados se utilizarmos a câmara como ponto de vista para criar a imagem final.

Primitivos - Formas geométricas elementares cuja combinação permite criar objectos tridimensionais. Podem ser utilizadas por si ou combinadas através de operações de modelação booleana.

Formas primitivas: Esfera, Toro, Cilindro, Cubo, Pirâmide, Cone.

Planos - Superfícies bidimensionais que se estendem até ao infinito. Facilitam a criação de ambientes. O Bryce trabalha com três tipos de plano - de água, simulando superfícies aquáticas; de terra, simulando superfícies terrestres; de nevoeiro, simulando névoa e nebolusidade. O plano de nevoeiro pode ser trabalhado em volume. Os planos conjugam-se com as texturas para obter os efeitos pretendidos.

Wireframe - 3D exige muito dos recursos do computador. Apresentar todas as texturas, efeitos e iluminação em tempo real tornaria o trabalho muito lento. Para isso, o ecrã apresenta a estrutura de arame do modelo e só no processo de renderização final é que vemos o resultado da conjugação de todos os elementos.

Renderização - É o processo de transformação dos modelos em estrutura de arame em imagem ou vídeo. A renderização calcula o resultado da reflexão, refracção e absorção de milhares de raios de luz levando em conta materiais e condições de ambiente. Dependendo da complexidade da cena, pode ser um processo lento.

Texturas - As texturas permitem modelar os objectos 3D com elevados níveis de realismo. Podem ser cores ou imagens. O Bryce permite manipular as propriedades das texturas para que o resultado obtido seja realista.

Ambiente - O realismo das imagens 3D é obtido pela conjugação da luz com as texturas e materiais. O ambiente - qualidade e cor da luz, névoa, posição do sol ou da lua, intensidade da iluminação e outros efeitos ambientais, pode ser manipulado nos controlos avançads do Bryce.

Vrml ao vivo



Filmado no telemóvel, com edição mínima (montagem dos clips e pronto). Capturas de trabalho dos meus alunos no Avatar Studio (a animação de avatares) e no Vivaty Studio. Objectivo final: crial modelos em vrml para colocar online.