Pt-br/Adding Prop Models: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 4: Line 4:
{{first room menu}}
{{first room menu}}


Prop models are geometry files created in a modeling program such as [[Softimage Mod Tool]]. You can place these prop models in maps like adding props to a movie set.
Os modelos de Props são arquivos de geometria criados em um programa de modelagem, como o [[Softimage Mod Tool]]. Você pode colocar esses modelos de Props em mapas como se estivesse adicionando objetos a um cenário de filme.


There are basically three types of props:
Existem basicamente três tipos de Props:
* ''Static'' props will always be stationary in the map.
* ''Static (Estático)'' props sempre estarão parados no mapa.
* ''Dynamic'' props are props that can be animated and/or can move with another object.
* ''Dynamic (Dinamico)'' props são props que podem ser animados e/ou podem se mover com outro objeto.
* ''Physics'' props are props that can be tossed about (obeying physics like gravity).
* ''Physics (Fisico)'' props são props que podem ser arremessados (obedecendo à física, como a gravidade).


You will learn how to place and position two of these types in this tutorial.
Você aprenderá a colocar e posicionar dois desses tipos neste tutorial.


==== Known bugs in the model browser: ====
==== Erros conhecidos no navegador de modelos: ====
{{bug|When using the filter (search function) the text typed will be typed backwards if the mouse cursor is outside of the model browser. Example: Typing "sign" will be shown as "ngis".|only=}}
{{bug|Ao usar o filtro Search Function (função de pesquisa), o texto digitado será digitado ao contrário se o cursor do mouse estiver fora do navegador do modelo. Exemplo: Se você digitar “sign” (placa), será exibido como “ngis”.|only=}}




{{clr}}
{{clr}}


[[File:hammer_pickpropstatic.png|thumb|left|200px|Select [[prop_static]] from the drop-down list.]]
[[File:hammer_pickpropstatic.png|thumb|left|200px|Selecione [[prop_static]] na lista suspensa.]]
[[File:hammer_placepropstatic.png|thumb|right|300px|Place the ''prop_static'' entity on the floor by clicking in the 3D View.]]
[[File:hammer_placepropstatic.png|thumb|right|300px|Coloque a entidade ''prop_static'' no piso clicando na visualização 3D.]]


We will start by adding a static prop.
Começaremos adicionando um prop estático.


All props are entities, and handled as such, so switch to the '''Entity Tool''' again.
Todas os props são entidades e são tratadas como tal, portanto, mude para a '''Entity Tool''' novamente.


Then pick [[prop_static]] from the entity list in the '''Objects Toolbar'''.
Em seguida, selecione [[prop_static]] na lista de entidades na '''Objects Toolbar (Barra de ferramentas de objetos)'''.


Place the ''prop_static'' in the map by clicking on the floor brush in the 3D view.
Posicione o ''prop_static'' no mapa clicando no brush do piso na visualização 3D.


The result is a little red box. That’s because we haven’t decided what the prop will look like yet.
O resultado é uma pequena caixa vermelha. Isso ocorre porque ainda não decidimos qual será a aparência do prop.


We will have to choose a model for this prop to do that.
Para isso, teremos que escolher um modelo para esse prop.


{{clr}}
{{clr}}


[[File:hammer_pickworldmodel.png|thumb|right|400px|Switch to the World Model field.]]
[[File:hammer_pickworldmodel.png|thumb|right|400px|Alterne para o campo World Model.]]


Switch to the Selection Tool and double-click the ''prop_static'' to bring up its properties.
Mude para a Selection Tool e clique duas vezes em ''prop_static'' para exibir suas propriedades.


# Click the '''World Model''' field in the '''Object Properties''' dialog.
# Clique no campo '''World Model''' na caixa de diálogo '''Object Properties (Propriedades do Objeto)'''.
# Click the '''Browse...''' button and wait patiently while the '''Model Browser''' list populates. (You will only have to wait once; after that, the list will be cached for future searches.)
# Clique no botão '''Browse...''' e aguarde pacientemente enquanto a lista do '''Model Browser''' é preenchida. (Você só terá que esperar uma vez; depois disso, a lista será armazenada em cache para pesquisas futuras).


{{note|There are currently two types of model browsers in Hammer, depending of whether the ''Use VGUI model browser'' flag is checked in the Hammer options. This tutorial will only focus on the new and default VGUI model browser. The older browser is similar to a normal Windows file explorer.}}
{{note|Atualmente, há dois tipos de navegadores de modelos no Hammer, dependendo se o sinalizador ''Use VGUI model browser (Usar navegador de modelos VGUI)'' está marcado nas opções do Hammer. Este tutorial se concentrará apenas no novo e padrão navegador de modelos VGUI. O navegador mais antigo é semelhante a um explorador de arquivos normal do Windows.}}


{{clr}}
{{clr}}


[[File:Hammer_ModelBrowser_PickFolder.jpg|thumb|right|400px|Click a folder to change to that sub-directory.]]
[[File:Hammer_ModelBrowser_PickFolder.jpg|thumb|right|400px|Clique em uma pasta para mudar para esse subdiretório.]]


Don’t worry that it says “ERROR” in big red letters in the preview window of the Model Browser. That’s just because we haven’t chosen any model to preview yet.
Não se preocupe se estiver escrito “ERROR” em letras vermelhas grandes na janela de visualização do Model Browser. Isso é apenas porque ainda não escolhemos nenhum modelo para visualizar.


Click the ''props_c17'' folder in the model browser to list its models in the lower left window.
Clique na pasta ''props_c17'' no navegador de modelos para listar seus modelos na janela inferior esquerda.


{{clr}}
{{clr}}


[[File:Hammer_ModelBrowser_PickFence.jpg|thumb|right|400px|Click the ''fence01a'' model to select it, and then click ''OK'' to close the browser.]]
[[File:Hammer_ModelBrowser_PickFence.jpg|thumb|right|400px|Clique no modelo ''fence01a'' para selecioná-lo e, em seguida, clique em ''OK'' para fechar o navegador.]]


There are a lot of models in this folder, so instead of scrolling through the entire list, we can simply filter the content like we did with the texture browser, by typing in “<code>fence</code>” in the text box just beneath the list.
Há muitos modelos nessa pasta, portanto, em vez de percorrer toda a lista, podemos simplesmente filtrar o conteúdo como fizemos com o navegador de texturas, digitando “<code>fence</code>” na caixa de texto logo abaixo da lista.


Click the model file <code>fence01a.mdl</code> to select it.
Clique no arquivo de modelo <code>fence01a.mdl</code> para selecioná-lo.


A preview of the model will be displayed in the preview window. You can drag your mouse in that window to freely rotate the model.
Você verá uma visualização do modelo na janela de visualização. Você pode arrastar o mouse nessa janela para girar livremente o modelo.


When you’re done with inspecting the preview, confirm your model choice by clicking ''OK''.
Quando você terminar de inspecionar a visualização, confirme a escolha do modelo clicando em ''OK''.


The Model Browser will close and the ''fence01a'' model will be selected as the model for the ''prop_static'' entity.
O Navegador de modelos será fechado e o modelo ''fence01a'' será selecionado como o modelo para a entidade ''prop_static''.


[[File:hammer_pickapply_sm.png|thumb|right|400px|Click the ''Apply'' button to confirm your changes.]]
[[File:hammer_pickapply_sm.png|thumb|right|400px|Clique no botão “Apply” (Aplicar) para confirmar suas alterações.]]


Click the ''Apply'' button to commit the changes.
Clique no botão “Apply” (Aplicar) para confirmar as alterações.


The ''prop_static'' will now change into displaying the fence model you selected in the 3D view.
O ''prop_static'' agora será alterado para exibir o modelo da cerca que você selecionou na visualização 3D.
 
You can also change the direction the fence faces by changing the pitch yaw and roll settings or using the angle circle and typing in a value between 0 and 360.  


Você também pode alterar a direção da cerca alterando as configurações de inclinação, guinada e rotação ou usando o círculo de ângulo e digitando um valor entre 0 e 360.


{{clr}}
{{clr}}


[[File:hammer_pickpropphysics.jpg|thumb|left|100px|Choose the appropriate physics prop entity.]]
[[File:hammer_pickpropphysics.jpg|thumb|left|100px|Escolha a entidade de prop físico apropriada.]]
[[File:hammer_placepropphysics.png|thumb|right|300px|Place the physics prop entity by clicking the floor in the 3D view.]]
[[File:hammer_placepropphysics.png|thumb|right|300px|Posicione a entidade de prop físico clicando no piso na visualização 3D.]]


Now let’s add a prop model with physics properties.
Agora, vamos adicionar um modelo de suporte com propriedades físicas.


Switch to the '''Entity Tool'''.
Mude para a '''Entity Tool (Ferramenta de Entidade)'''.


The type of prop_physics entity we’ll need depends on your game choice.
O tipo de entidade prop_physics de que precisaremos depende da escolha do jogo que você fizer.


* If you are mapping for [[Half-Life 2]]: Single Player, choose the [[prop_physics]] entity.
* Se você estiver mapeando para [[Half-Life 2]]: Single Player, escolha a entidade [[prop_physics]].
* If you are mapping for [[Half-Life 2: Deathmatch]], choose the [[prop_physics]]/[[prop_physics_respawnable]] entity. (Do '''NOT''' choose the [[prop_physics_multiplayer]] entity, because gravity gun can’t interact with it.)
* Se você estiver mapeando para o [[Half-Life 2: Deathmatch]], escolha a entidade [[prop_physics]]/[[prop_physics_respawnable]]. ('''NÃO''' escolha a entidade [[prop_physics_multiplayer]], pois a arma de gravidade não pode interagir com ela).
* If you are mapping for [[Counter-Strike: Source]], choose the [[prop_physics_multiplayer]] entity.
* Se você estiver mapeando para [[Counter-Strike: Source]], escolha a entidade [[prop_physics_multiplayer]].


Choose the appropriate entity from the entity list in the ''Object Toolbar''.
Escolha a entidade apropriada na lista de entidades na ''Object Toolbar (Barra de ferramentas de objetos)''.


Place the physics prop entity somewhere on the floor of the room.
Coloque a entidade de suporte físico em algum lugar no chão da sala.


Re-open the '''Object Properties''' dialog if you’ve closed it to display the properties of the physics prop. Otherwise the dialog will automatically have changed to display its properties.
Reabra a caixa de diálogo '''Object Properties (Propriedades do Objeto)''' se você a fechou para exibir as propriedades do prop físico. Caso contrário, a caixa de diálogo será automaticamente alterada para exibir suas propriedades.


{{clr}}
{{clr}}


[[File:Hammer_ModelBrowser_PickOildrum.jpg|thumb|right|400px|After opening the browser, search for <code>oildrum</code>, choose the ''oildrum001'' model, and click ''OK''.]]
[[File:Hammer_ModelBrowser_PickOildrum.jpg|thumb|right|400px|Depois de abrir o navegador, pesquise <code>oildrum</code>, escolha o modelo ''oildrum001'' e clique em ''OK''.]]


Again click the '''Browse...''' button in the '''World Model''' field in the '''Object Properties''' dialog to load up the model browser.
Clique novamente no botão '''Browse...''' no campo '''World Model''' na caixa de diálogo '''Object Properties''' para carregar o navegador de modelos.


# Instead of “<code>fence</code>”, search for “<code>oildrum</code>”.
# Em vez de “<code>fence</code>”, procure por “<code>oildrum</code>”.
# Pick the <code>oildrum001.mdl</code>.
# Escolha o <code>oildrum001.mdl</code>.
# Close the browser with ''OK''.
# Feche o navegador com ''OK''.


{{clr}}
{{clr}}


[[File:hammer_pickapply_sm2.png|thumb|right|400px|Click ''Apply'' to make the change and update the 3D view.]]
[[File:hammer_pickapply_sm2.png|thumb|right|400px|Clique em ''Apply (Aplicar)'' para fazer a alteração e atualizar a visualização 3D.]]


Click the '''Apply''' button to confirm your changes, and the physics prop will change to the barrel model you selected.
Clique no botão '''Apply''' para confirmar as alterações, e o prop físico será alterado para o modelo de barril que você selecionou.


{{clr}}
{{clr}}


[[File:hammer_closeprop.png|thumb|right|200px|Close the '''Object Properties''' dialog.]]
[[File:hammer_closeprop.png|thumb|right|200px|Feche a caixa de diálogo '''Object Properties'''.]]


Close the '''Object Properties''' dialog.
Feche a caixa de diálogo '''Object Properties'''.


{{clr}}
{{clr}}


== Moving objects ==
== Movendo Objetos ==
[[File:hammer_pickselect.png|frame|right|Switch to the Selection Tool.]]
[[File:hammer_pickselect.png|frame|right|Troque para a Selection Tool]]


Right now the fence model is stuck half-way into the floor. Let’s move it up.
No momento, o modelo da cerca está preso na metade do piso. Vamos movê-lo para cima.


Entities are moved just like brushes are:
As entidades são movidas da mesma forma que os brushes:


Switch to the '''Selection Tool''' and click on the fence to select it.
Mude para a '''Selection Tool''' e clique na cerca para selecioná-la.


Then select the fence model by clicking on it in the 3D view.
Em seguida, selecione o modelo da cerca clicando nele na visualização 3D.


A box will appear around the model in all the views, showing that it has been selected.
Uma caixa aparecerá ao redor do modelo em todas as visualizações, mostrando que ele foi selecionado.


To move something along the z axis (up or down), you’ll need to move it in one of the lower views (named ''front (y/z)'' or ''side (x/z)'').
Para mover algo ao longo do eixo z (para cima ou para baixo), você precisará movê-lo em uma das visualizações inferiores (denominadas “frontal (y/z)” ou “lateral (x/z)).


Click inside the red bounding box in one of these 2D views, and then drag the fence upward until it’s closer to the floor.
Clique dentro da caixa delimitadora vermelha em uma dessas visualizações 2D e, em seguida, arraste a cerca para cima até que ela fique mais próxima do piso.


[[File:hammer_selectfence_sm.png|thumb|left|400px|Select the fence model in the 3D view by clicking it, and then click and drag the fence in one of the lower views to move it.]]
[[File:hammer_selectfence_sm.png|thumb|left|400px|Selecione o modelo da cerca na visualização 3D clicando nele e, em seguida, clique e arraste a cerca em uma das visualizações inferiores para movê-la.]]


{{clr}}
{{clr}}


[[File:hammer_picksmgrid.png|frame|right|Decrease the size of the grid so the objects can be moved in finer steps.]]
[[File:hammer_picksmgrid.png|frame|right|Diminua o tamanho da grade para que os objetos possam ser movidos em etapas mais finas.]]


You may find that you can’t quite line up the bottom of the model with the floor because the current size of the grid prevents it. It won’t matter that much if the fence sticks somewhat into the floor, but if you want it exactly aligned you will need to decrease the grid size:
Você pode achar que não consegue alinhar a parte inferior do modelo com o piso porque o tamanho atual da grade impede isso. Isso não importará muito se a grade ficar um pouco no chão, mas se você quiser que ela fique exatamente alinhada, será necessário diminuir o tamanho da grade:


# Click the '''Smaller Grid''' button in the grid toolbar in the upper left corner of the Hammer window.
# Clique no botão '''Smaller Grid''' na barra de ferramentas da grade no canto superior esquerdo da janela do Hammer.
# Zoom in a bit on where the fence meets the floor, so that you can see better.
# Aumente um pouco o zoom no local onde a cerca encontra o piso, para que você possa ver melhor.
# Adjust the height of the fence.
# Ajuste a altura da cerca.
# Repeat steps 1–3 until you’re satisfied. (For a perfect fit, you will need to decrease the grid size to 2.)
# Repita as etapas 1 a 3 até que você esteja satisfeito. (Para um ajuste perfeito, você precisará diminuir o tamanho da grade para 2).
{{note|Alternatively, you can use the shortcut key {{key|[}} to decrease the grid size, or the {{key|]}} key to increase it.}}
{{note|Como outra opção, você pode usar a tecla de atalho {{key|[}}} para diminuir o tamanho da grade ou a tecla {{key|]}} para aumentá-lo.}}


[[File:hammer_movefence_sm.png|thumb|left|400px|With the grid size smaller, the fence can be lined up with the floor.]]
[[File:hammer_movefence_sm.png|thumb|left|400px|Com o tamanho da grade menor, a cerca pode ser alinhada com o piso.]]


{{clr}}
{{clr}}


Now you are finally done with the blueprints for this map.
Agora você finalmente terminou os projetos para este mapa.


{{Navbar|Adding Light|Your First Map|Saving and Compiling}}
{{Navbar|Adding Light|Your First Map|Saving and Compiling}}
[[Category:Level Design]]
[[Category:Level Design]]
[[Category:Tutorials]]
[[Category:Tutorials]]

Revision as of 12:05, 9 September 2024

Info content.png
This page needs to be translated.
This page either contains information that is only partially or incorrectly translated, or there isn't a translation yet.
If this page cannot be translated for some reason, or is left untranslated for an extended period of time after this notice is posted, the page should be requested to be deleted.
Also, please make sure the article complies with the alternate languages guide.(en)
Under construction.png
This page is actively undergoing a major edit.
As a courtesy, please do not edit this while this message is displayed.
If this page has not been edited for at least several hours to a few days, please remove this template. This message is intended to help reduce edit conflicts; please remove it between editing sessions to allow others to edit the page.

The person who added this notice will be listed in its edit history should you wish to contact them.

English (en)Français (fr)日本語 (ja)Polski (pl)Português do Brasil (pt-br)Русский (ru)中文 (zh)Translate (Translate)

Os modelos de Props são arquivos de geometria criados em um programa de modelagem, como o Softimage Mod Tool. Você pode colocar esses modelos de Props em mapas como se estivesse adicionando objetos a um cenário de filme.

Existem basicamente três tipos de Props:

  • Static (Estático) props sempre estarão parados no mapa.
  • Dynamic (Dinamico) props são props que podem ser animados e/ou podem se mover com outro objeto.
  • Physics (Fisico) props são props que podem ser arremessados (obedecendo à física, como a gravidade).

Você aprenderá a colocar e posicionar dois desses tipos neste tutorial.

Erros conhecidos no navegador de modelos:

Icon-Bug.pngErro:Ao usar o filtro Search Function (função de pesquisa), o texto digitado será digitado ao contrário se o cursor do mouse estiver fora do navegador do modelo. Exemplo: Se você digitar “sign” (placa), será exibido como “ngis”.  [todo tested in ?]


Selecione prop_static na lista suspensa.
Coloque a entidade prop_static no piso clicando na visualização 3D.

Começaremos adicionando um prop estático.

Todas os props são entidades e são tratadas como tal, portanto, mude para a Entity Tool novamente.

Em seguida, selecione prop_static na lista de entidades na Objects Toolbar (Barra de ferramentas de objetos).

Posicione o prop_static no mapa clicando no brush do piso na visualização 3D.

O resultado é uma pequena caixa vermelha. Isso ocorre porque ainda não decidimos qual será a aparência do prop.

Para isso, teremos que escolher um modelo para esse prop.

Alterne para o campo World Model.

Mude para a Selection Tool e clique duas vezes em prop_static para exibir suas propriedades.

  1. Clique no campo World Model na caixa de diálogo Object Properties (Propriedades do Objeto).
  2. Clique no botão Browse... e aguarde pacientemente enquanto a lista do Model Browser é preenchida. (Você só terá que esperar uma vez; depois disso, a lista será armazenada em cache para pesquisas futuras).
Note.pngNotar:Atualmente, há dois tipos de navegadores de modelos no Hammer, dependendo se o sinalizador Use VGUI model browser (Usar navegador de modelos VGUI) está marcado nas opções do Hammer. Este tutorial se concentrará apenas no novo e padrão navegador de modelos VGUI. O navegador mais antigo é semelhante a um explorador de arquivos normal do Windows.
Clique em uma pasta para mudar para esse subdiretório.

Não se preocupe se estiver escrito “ERROR” em letras vermelhas grandes na janela de visualização do Model Browser. Isso é apenas porque ainda não escolhemos nenhum modelo para visualizar.

Clique na pasta props_c17 no navegador de modelos para listar seus modelos na janela inferior esquerda.

Clique no modelo fence01a para selecioná-lo e, em seguida, clique em OK para fechar o navegador.

Há muitos modelos nessa pasta, portanto, em vez de percorrer toda a lista, podemos simplesmente filtrar o conteúdo como fizemos com o navegador de texturas, digitando “fence” na caixa de texto logo abaixo da lista.

Clique no arquivo de modelo fence01a.mdl para selecioná-lo.

Você verá uma visualização do modelo na janela de visualização. Você pode arrastar o mouse nessa janela para girar livremente o modelo.

Quando você terminar de inspecionar a visualização, confirme a escolha do modelo clicando em OK.

O Navegador de modelos será fechado e o modelo fence01a será selecionado como o modelo para a entidade prop_static.

Clique no botão “Apply” (Aplicar) para confirmar suas alterações.

Clique no botão “Apply” (Aplicar) para confirmar as alterações.

O prop_static agora será alterado para exibir o modelo da cerca que você selecionou na visualização 3D.

Você também pode alterar a direção da cerca alterando as configurações de inclinação, guinada e rotação ou usando o círculo de ângulo e digitando um valor entre 0 e 360.

Escolha a entidade de prop físico apropriada.
Posicione a entidade de prop físico clicando no piso na visualização 3D.

Agora, vamos adicionar um modelo de suporte com propriedades físicas.

Mude para a Entity Tool (Ferramenta de Entidade).

O tipo de entidade prop_physics de que precisaremos depende da escolha do jogo que você fizer.

Escolha a entidade apropriada na lista de entidades na Object Toolbar (Barra de ferramentas de objetos).

Coloque a entidade de suporte físico em algum lugar no chão da sala.

Reabra a caixa de diálogo Object Properties (Propriedades do Objeto) se você a fechou para exibir as propriedades do prop físico. Caso contrário, a caixa de diálogo será automaticamente alterada para exibir suas propriedades.

Depois de abrir o navegador, pesquise oildrum, escolha o modelo oildrum001 e clique em OK.

Clique novamente no botão Browse... no campo World Model na caixa de diálogo Object Properties para carregar o navegador de modelos.

  1. Em vez de “fence”, procure por “oildrum”.
  2. Escolha o oildrum001.mdl.
  3. Feche o navegador com OK.
Clique em Apply (Aplicar) para fazer a alteração e atualizar a visualização 3D.

Clique no botão Apply para confirmar as alterações, e o prop físico será alterado para o modelo de barril que você selecionou.

Feche a caixa de diálogo Object Properties.

Feche a caixa de diálogo Object Properties.

Movendo Objetos

Troque para a Selection Tool

No momento, o modelo da cerca está preso na metade do piso. Vamos movê-lo para cima.

As entidades são movidas da mesma forma que os brushes:

Mude para a Selection Tool e clique na cerca para selecioná-la.

Em seguida, selecione o modelo da cerca clicando nele na visualização 3D.

Uma caixa aparecerá ao redor do modelo em todas as visualizações, mostrando que ele foi selecionado.

Para mover algo ao longo do eixo z (para cima ou para baixo), você precisará movê-lo em uma das visualizações inferiores (denominadas “frontal (y/z)” ou “lateral (x/z)”).

Clique dentro da caixa delimitadora vermelha em uma dessas visualizações 2D e, em seguida, arraste a cerca para cima até que ela fique mais próxima do piso.

Selecione o modelo da cerca na visualização 3D clicando nele e, em seguida, clique e arraste a cerca em uma das visualizações inferiores para movê-la.
Diminua o tamanho da grade para que os objetos possam ser movidos em etapas mais finas.

Você pode achar que não consegue alinhar a parte inferior do modelo com o piso porque o tamanho atual da grade impede isso. Isso não importará muito se a grade ficar um pouco no chão, mas se você quiser que ela fique exatamente alinhada, será necessário diminuir o tamanho da grade:

  1. Clique no botão Smaller Grid na barra de ferramentas da grade no canto superior esquerdo da janela do Hammer.
  2. Aumente um pouco o zoom no local onde a cerca encontra o piso, para que você possa ver melhor.
  3. Ajuste a altura da cerca.
  4. Repita as etapas 1 a 3 até que você esteja satisfeito. (Para um ajuste perfeito, você precisará diminuir o tamanho da grade para 2).
Note.pngNotar:Como outra opção, você pode usar a tecla de atalho [} para diminuir o tamanho da grade ou a tecla ] para aumentá-lo.
Com o tamanho da grade menor, a cerca pode ser alinhada com o piso.

Agora você finalmente terminou os projetos para este mapa.