Wednesday, July 27, 2005

Mudanças no tema do blog...

Agora o tema é programação...pelo menos durante algum tempo..


Linguagem em questão: Vrml - virtual reality modelling language - perimite criar mundos tridimiensionais, que são possíveis de "navegar", quer usando um plugin no browser de internet, quer num player próprio. Para escrever e correr o código, temos o VrmlPad, por exemplo.

Leitores-alvo: entusiastas de linguagens de objectos 3d

entrada nesse mundo maravilhoso:

1º - Começam-se por se definir cada uma das formas básicas em 3d : cone, cubo, esfera,
cilindro.
2º - lança-se o programa e o resultado aparece num browser

ex:












Para interagir com os objectos/mundo, usam-se os botões q aprecem do lado esquerdo e em baixo no internet browser.










- barra lateral que aparece no browser ( ie6 , firefox, etc) , quando se tem o plugin instalado e se lança um ficheiro .wrl sem erros de sintaxe.

Código ex:

Shape {
appearance Appearance { //características dos objectos.. a cor
material Material {
diffuseColor 0.5 0.3 0.1
}
}
geometry Cone { //definição de um objecto - especificando as dimensões
height 2
bottomRadius 0.5
}


}


Para uma introdução a alguns aspectos do Vrml, recomenda-se a leitura desta página:

www.gscassociates.com/pubs/VRML_P1C.html


0 Comments:

Post a Comment

<< Home