Postagens populares

O que está procurando?

Programas

Set Color Gen
Os arquivos .csv utilizam o sistema de cores RGB, ou seja, três valores, sendo eles números de 0 a 255.
Para ajudar a gerar esses valores, fiz um simples programa, disponível aqui.




Este programa gera uma saída com a cor selecionada, que pode ser adicionado no polígono, como visto no capítulo anterior.


Cubos

Para criar cubos, há um comando em especial chamado Cube, sua sintaxe é a seguinte:

CreateMeshBuilder,
Cube, <metade da largura>, <metade da altura>, <metade da profundidade>
Translate, 1,1,1,
SetColor, 45,45,45,

Um exemplo de cubo seria:


CreateMeshBuilder,
Cube,0.5,0.5,0.5
SetColor, 45,45,45,
Translate, 0,0.5,0, 


No exemplo, é criado um cubo com 1x1x1, que é deslocado meio metro para cima, a deslocamento é feito pelo comando translate.

Cilindros

 O cilindro utiliza uma sintaxe um tanto quanto complicada, para criar um é necesário saber o que é raio. Raio é a metade da distância entre dois pontos opostos em um círculo.


Sabendo isso, basta aplicar ao cilindro:


CreateMeshBuilder,
Cylinder, <número de divisões>, <raio superior>, <raio inferior>, <altura>
SetColor, 45,45,45, 


O número de divisões é a metade da quantidade de vértices que o cilindro terá.



CreateMeshBuilder,
Cylinder, 8, 5, 5, 4,
SetColor, 45,45,45, 
Rotate, 1,0,0, 90,


Para girar o cilindro em outra direção, existe o comando Rotate, que em suas três primeiras casas recebe a direção em que o objeto será rodado, e na última, quantos graus.

FONTE: Mega Rail Brasil



Nenhum comentário:

Postar um comentário