TUTORIAL 08 - 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:
http://www.eternix.com.br/pt/3dgamebuilder/casa_3ds.rar
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”.
Créditos: Retirado do Site Oficial: http://www.3dgamebuilder.com.br
superslot เทคนิคการเล่นสล็อตออนไลน์ โปร 100 คือตัวช่วยในการเล่นสล็อตของผู้เล่น northbristol ที่ต้องการเข้าใกล้คำว่า herbalpertpresents โบนัสให้ได้มากที่สุด ทั้งนี้มันคือ xopg.net ตัวช่วยสำคัญที่ทำให้เรา mavoixtavoie ชนะรางวัลได้ง่ายขึ้นมา สมัคร super ต้องบอกว่า เทคนิคการเล่นสล็อตใช้แล้วมันคือตัวช่วยสำหรับผู้ที่ชอบเล่นเกมการพนันเท่านั้น ทดลองเล่นสล็อต ซึ่งเทคนิคต่าง ๆ ไม่ เทคนิคสล็อต เพียง reeffutures2018 เป็นตัวช่วยการทำเงินอย่างเดียวเท่านั้น gclub ยังช่วยสอนให้ slotsuper เรารู้จักและเข้าใจเกมการพนันมากขึ้น
เราคือผู้ให้บริการ superslot เกมสล็อตออนไลน์ northbristol สำหรับบนมือถือ reeffutures2018อันดับ 1 ของประเทศไทย โปร 100 รองรับทั้ง iPhone หรือระบบ IOS และ Android เทคนิคสล็อต เว็บ สล็อต herbalpertpresents ของเรามีเกมส์ให้เลือกเล่นกว่า 200 เกมส์ mavoixtavoie ไม่ว่าจะเป็น xopg.net/ สล็อตยิงปลา เสือมังกร รูเล็ท แข่งม้า ไฮโล เกมคาสิโน Casino และ gclubอีกมากมาย ทดลองเล่นสล็อต เติมเงิน ถอนเงินผ่านระบบอัตโนมัติ. เพื่อนๆ slotsuper สามารถ ดาวน์โหลด ผ่านทาง QR Code ข้างล้างนี้ได้เลย สมัคร super
먹튀타이거에서 안내드리는 업체 모두 선 보증금을 위탁받아 운영되기 때문에 0.1%라도 회원님의 금전 손실을 미연에 예방하고 있으니, 먹튀보증업체 참고 바랍니다. 먹튀 검증