[GB]IMPORTANDO UM OBJETO
Makers Brasil :: Outros :: Outras Engines :: 3D Game Builder :: Tutoriais
Página 1 de 1
[GB]IMPORTANDO UM OBJETO
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:
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.
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.
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.
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”.
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:
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.
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.
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.
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- Administrador
- Mensagens : 299
Estrelas Makers : 1466
Creditos : 49
Data de inscrição : 01/01/2011
Idade : 30
Localização : V.da conquista bahia
Makers Brasil :: Outros :: Outras Engines :: 3D Game Builder :: Tutoriais
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
Sex Dez 05, 2014 10:00 am por Fabio-3dgames
» Lost In Dreams chapter 01
Seg Nov 24, 2014 7:22 pm por slipknot
» A Makers Brasil ressuscitara em breve!!
Sáb Nov 01, 2014 2:26 pm por Francisco Souza
» Elysium Diamond 3.3.2
Sáb Nov 01, 2014 2:17 pm por Francisco Souza
» personagens e objetos 3d game builder
Seg Jul 28, 2014 2:33 pm por Reginaldo Aparecido Zanus
» fala galera \o obs auhsaush digita galera asygasyga
Dom Jul 06, 2014 1:40 am por anastiel
» tutorial headshot fps creator
Seg Jun 09, 2014 6:08 pm por EspinhosoGamer
» SnakeMod fps creator
Seg Jun 09, 2014 5:55 pm por EspinhosoGamer
» serial fps creator
Seg maio 26, 2014 7:35 pm por slipknot