Makers Brasil
Bem Vindos a Maker´s Brasil (um forum para criação de servidores 2D e 3D)Nos desejamos boa sorte no seu projeto!


Participe do fórum, é rápido e fácil

Makers Brasil
Bem Vindos a Maker´s Brasil (um forum para criação de servidores 2D e 3D)Nos desejamos boa sorte no seu projeto!
Makers Brasil
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[GB]IMPORTANDO UM OBJETO

Ir para baixo

[GB]IMPORTANDO UM OBJETO Empty [GB]IMPORTANDO UM OBJETO

Mensagem por spectrus Qua maio 11, 2011 10:54 am

Neste tutorial aprenderemos a importar objetos
3D modelados em outras ferramentas de modelagem 3D. Primeiramente inicie
um novo projeto ou utilize algum criado anteriormente.


Em seguida com o projeto já criado vá até o menu Banco de Dados -> Objetos. A seguinte tela será exibida:


[GB]IMPORTANDO UM OBJETO Img23



Este é o cadastro de objetos,
nele são importados os modelos 3D e definidas algumas de suas
propriedades. A seguir serão explicadas mais detalhadamente todas as
propriedades que são possíveis definir em um objeto.

- Modelo: Refere se ao
modelo 3D que será utilizado na representação física do objeto, este
modelo pode estar em vários formatos aceitos pelo 3D Game Builder, estes
formatos são:
- 3DS: 3D Studio File.
- BSP: Quake 3 BSP Map File.
- GL2: Ghoul 2 File.
- GTS: GNU Triangulated Surface File.
- LWO: Lightwave File.
- MD2: Quake 2 Model File.
- MD3: Quake 3 Model File.
- MD5: Doom 3 Model File.
- MDC: Return To Castle Wolfenstein File.
- MS3D: Milkshape 3D File.
- NMF: Normal Mapper File.
- NURBS: Nurbs File.
- OBJ: Wavefront File.
- OCT: FSRad File.
- PLY: Standard Triangle Format File.
- SMD: Half Life File.
- STL: Stl File.
- TIN: Triangular Irregular Network File.
- VRML: Virtual Reality Model File.



- Material: Define o
material que será aplicado sobre o objeto, alguns modelos 3D possuem o
material definido no próprio modelo e necessitam que outro material seja
aplicado sobre eles, mas caso o modelo não possua material externo ele
pode ser aplicado manualmente por esta propriedade. As imagens que
compõem as texturas de objetos que possuam texturas definidas no próprio
modelo devem ser colocadas manualmente na pastas “Textures” do projeto.
- Scale: Define o tamanho visual do objeto e é referente às coordenadas X, Y e Z.
- Rotation: Definição da rotação do objeto.
- PitchAngle: Define o ângulo de rotação no eixo Y do ator.


- RollAngle: Define o ângulo de rotação no eixo Z do ator.

- TurnAngle: Define o ângulo de rotação no eixo X do ator.





Vamos criar um novo objeto, para isto faço o donwload do seguinte arquivo:
DOWNLOAD
Descompacte o arquivo, dentro dele você encontrará 3
arquivos, o “dom.3ds” que é o arquivo do modelo 3D e mais duas imagens
utilizadas como textura pelo modelo. Antes de importarmos o modelo vamos
visualizá-lo, para isso volte ao 3D Game Builder e vá até o menu
Ferramentas -> Model Viewer. Agora dentro do Model Viewer abra o
arquivo “dom.3ds” você poderá visualizar a pequena casa.

[GB]IMPORTANDO UM OBJETO Img24

Agora que já vimos como o modelo
é, vamos importá-lo para dentro do nosso jogo, feche o Model Viewer, ele
serve somente para visualizar os modelos 3D. Volte para o 3D Game
Builder e vá até o cadastro de Objetos, “Banco de Dados -> Objetos”,
mas antes de clicar em novo copie os dois arquivos de imagem que estavam
junto com o modelo para a pasta “Textures” do seu projeto, todas as
texturas externas de objetos deve ser colocadas nesta pasta. Após
colocar os texturas em suas devidas pastas inicie o cadastro do objeto,
de o nome de “Casa” ou outro nome que você preferir. Em seguida clique
em Abrir e selecione o arquivo “dom.3ds”, você percebera que não
aparecera nada na visualização, isto ocorreu porque o modelo esta em uma
escala muito pequena, para tornar o objeto visível aumente o valor de
“Scale” para 1 em X, Y e Z, agora você poderá ver a casa nas ela estará
virada, para colocá-la em pé altere a propriedade “PitchAngle” para 90.
Clique em salvar e estará ponto o seu objeto.

[GB]IMPORTANDO UM OBJETO Img25


Retorne para a tela principal do
3D Game Builder. Na paleta de objetos selecione a categoria “Objetos”,
ali estará o objeto que acabamos de criar, de um duplo clique sobre ele.
Você verá que a casa aparecerá no centro da tela, agora é possível
manipular-la como um objeto comum no mapa.


[GB]IMPORTANDO UM OBJETO Img26

Note que agora a câmera esta se movendo
de maneira diferente das criadas nos projetos anteriores, isto porque
definimos no inicio que este projeto seria do tipo “Dynamic Camera
Game”, assim câmera se move dinamicamente ao redor do ator principal.
No próximo tutorial aprenderemos como criar um terreno usando um “Heightmap”.
spectrus
spectrus
Administrador
Administrador

Mensagens : 299
Estrelas Makers : 1466
Creditos : 49
Data de inscrição : 01/01/2011
Idade : 30
Localização : V.da conquista bahia

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos