Boso View Express - Fãs do Brasil
Simulador de Trens BVE - Como construir os Objetos 3-D - Pág. 02

Home Page
Tutoriais

Vamos fazer uma pequena revisão do que aprendemos.
O comando [Meshbuilder] deve ter ficado bem claro para você, ele abre o caminho para a codificação do objeto 3-D.
Para quem lida com programação, é a conhecida chamada de rotina ou rótulo.
O comando Face também não deve ter gerado dúvidas, ele deve ser sempre escrito no formato Face 0,1,2,3, assim a textura (foto) será exibida corretamente (veremos como modificar isto mais à frente).
Agora, o comando Vertex deve ter gerado dúvidas.
A figura abaixo o ajudará a entender como dominar o uso este comando. Mexendo corretamente nos valores, daremos a forma que quisermos ao nosso plano/Face:


 Vertexes em ordem
[MeshBuilder]
Vertex 0, 0, 0
Vertex 0, 5, 0
Vertex 3, 5, 0
Vertex 3, 0, 0
Face 0,1,2,3



ADICIONANDO COMENTÁRIOS LIVRES NO CÓDIGO

Assim como nas linguagens de programação, podemos adicionar comentários livres no código do nosso objeto 3-D.
Comentários livres devem ser precedidos por um ponto-e-vírgula (;) assim eles não serão interpretados como comandos. Veja abaixo:

 Strucuture Viewer
[MeshBuilder] ;inicia o código
Vertex 0, 0, 0 ;vértice 0
Vertex 0, 5, 0 ;vértice 1
Vertex 3, 5, 0 ;vértice 2
Vertex 3, 0, 0 ;vértice 3
Face 0,1,2,3 ;ordem dos vértices



ADICIONANDO CORES RGB NO OBJETO 3-D

Observe a figura. Notou alguma diferenca? O nosso plano/face está pintado de AZUL!

 John Goncalves
[MeshBuilder] ;inicia o código
Vertex 0, 0, 0 ;vértice 0
Vertex 0, 5, 0 ;vertice 1
Vertex 3, 5, 0 ;vértice 2
Vertex 3, 0, 0 ;vértice 3
Face 0,1,2,3 ;ordem dos vértices
Color 0,0,255 ;adiciona cor de fundo ao objeto

Podemos adicionar cores de fundo ao nosso objeto, onde é usado o comando COLOR.
O comando COLOR funciona em conjunto com o esquema de cores RGB (Red, Green, Blue), cujos valores vão de 0 (zero) até 255. Todos os editores de fotos possuem este esquema, cuja ferramenta de visualização é o conta-gotas (drop).

Todos nós possuímos, pelo menos, um TV em cores em nossa casa. Já observou o tubo de imagem bem de perto?
Seja de fósforo, LCD ou plasma, ele é composto de milhões de pontinhos, chamados pixels. Cada um destes pixels contém as 3 cores básicas: Vermelho, Verde e Azul. Quando se altera a luminosidade de cada um destes milhares de pixels, obtém-se todas as outras cores. Alguns exemplos:

-Verde + Azul = Amarelo, Azul + Vermelho = Roxo, as 3 cores básicas juntas resultam na cor Branca, nenhum pixel ativado resulta na cor Preta. Dosando-se a luminosidade destas 3 cores básicas, obtemos os tons intermediários de todas as cores, onde é possível combinar até 16 milhões de cores.

O Esquema de Cores RGB está presente em todos os editores de fotos conhecidos. A título de experiência, execute o seu editor de fotos. Abra um arquivo de foto qualquer (formatos .BMP, .GIF ou .JPG).
Escolha a ferramenta do conta-gotas (Drop) e posicione o seu cursor em qualquer ponto da foto aberta.
Instantâneamente, será exibido o valor em RGB daquele pequenino bitmap da sua foto.

Para entender melhor, a cor AZUL em RGB é 0,0,255.
-O primeiro valor ZERO significa ZERO de cor RED (os pixels vermelhos estão apagados),
-O segundo valor, ZERO de cor GREEN (os pixels verdes estão apagados)
-E finalmente, 255 de cor BLUE (os pixels de cor AZUL estarão 100% iluminados), o que irá resultar na cor AZUL.

E se, ao invés da cor azul, quisermos o VERMELHO, escreveremos assim: 255,0,0
E se quisermos a cor VERDE??: É só escrever 0,255,0

Faça algumas experiências com estas combinações. (por exemplo, a cor RGB 85,50,50 resulta em uma tonalidade de marrom...)
Página Anterior
Próxima Página
Home Page
Voltar para Tutoriais

(c) João Carlos Goncalves, Fevereiro de 2004, All rights Reserved