Mostrando postagens com marcador Engine. Mostrar todas as postagens
Mostrando postagens com marcador Engine. Mostrar todas as postagens

sábado, 31 de março de 2012

[Engine] TERRENO NUMÉRICO




TERRENO NUMÉRICO





O terreno numérico é resultado de uma idéia baseada nos heightmaps.
O sistema consiste em criar uma string de caracteres, com números de 0 a 9.
O interpretador irá ler os caracteres 1 por 1, converter para real, e guardar numa grid.

Após terminar de escrever a grid, ele vai criar triângulos(faces), para cada ítem da grid.
Estes triângulos são jogados numa primitive, que será renderizada na tela,com a textura que vc escolheu.

Caso você queira usar colisão para a engine, vc irá usar o método de get_z, ele puxa no grid,
o valor de Z correspondente à posição x,y, que vc informou, e aí basta que vc trabalhe o z recebido.


CONTROLES
w- anda pra frente
s- anda pra trás
a- anda para a esquerda
d- amda para a direita
mouse- move o olhar da câmera.
 
BAIXAR