Terreno terreno

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

O Editor de Terreno do Studio permite que você gere e esculpa ambientes de terreno detalhados e realistas, como montanhas, corpos de água, colinas cobertas de grama ou um deserto plano.O terreno é composto por grids de voxels que são regiões de 4×4×4 de studs no mundo 3D com um material definido.

Desert terrain with mountains in the distance

Usando o Editor de Terreno, você pode facilmente gerar e editar terreno em um nível de voxel ou região com a opção de importar um mapa de altura e mapa de cores.Para edição de terreno mais precisa, dinâmica ou procedural, você também pode escrever a criaçõesterreno.

Materiais de terreno

Os seguintes materiais padrão estão disponíveis para o terreno e você também pode aplicar materiais personalizados.Materiais afetam tanto a forma e a aparência do terreno no mundo; por exemplo, grama animada renderiza apenas no material Grama e no material Água ondulações e brilhos com uma movimento sutil.

Appearance of Asphalt material
Asfalto
Appearance of Basalt material
Basalto
Appearance of Brick material
Tijolo
Appearance of Cobblestone material
Pedregulho
Appearance of Concrete material
Concreto
Appearance of Cracked Lava material
Lava Rachada
Appearance of Glacier material
Geleira
Appearance of Grass material
Grama
Appearance of Ground material
Chão
Appearance of Ice material
Gelo
Appearance of Leafy Grass material
Grama Frondosa
Appearance of Limestone material
Calcário
Appearance of Mud material
Lodo
Appearance of Pavement material
Pavimento
Appearance of Rock material
Rocha
Appearance of Salt material
Sal
Appearance of Sand material
Areia
Appearance of Sandstone material
Areia arenosa
Appearance of Slate material
Telha
Appearance of Snow material
Neve
Appearance of Water material
Água
Appearance of Wood Planks material
Tábuas de madeira
Air material icon (no visual appearance)
Ar

Aparência da água

Por padrão, as ondas de água do terreno oscilam e brilham com um movimento sutil.

Para personalizar a cor e o movimento da água:

  1. Na janela Explorer , navegue até o Espaço de Trabalho , então selecione o Objeto Terreno .

    Terrain object shown in Explorer window of Studio
  2. Na janela Propriedades , personalize a aparência da água através das seguintes propriedades:

    PropriedadeDescrição
    Cor da Água Ajusta a tonalidade geral de toda a água do terreno na experiência.
    Refletância da Água Ajusta quanto as superfícies de água refletem o céu e os objetos circundantes a partir de um valor de 1 (elevado) a 0 (nenhum).
    Transparência da Água Ajusta a transparência da água de um valor de 1 (limpar) para 0 (opaco).
    Tamanho da Onda de Água Ajusta o tamanho das ondas a partir de um valor de 1 (grande) para 0 (nenhum).
    Velocidade de Onda de Água Ajusta a velocidade das ondas a partir de um valor de 100 (turbulenta) para 0 (ainda).

animaçõesde grama

Embora a maioria dos materiais seja estática, você pode adicionar lâminas de grama animadas ao material do terreno Grama .Por padrão, a grama balança suavemente em um vento simulado e você pode ajustar a direção/força de sua animação através de vento global.

Para adicionar grama animada ao material Grama :

  1. Na janela Explorer , navegue até o Espaço de Trabalho , então selecione o Objeto Terreno .

    Terrain object shown in Explorer window of Studio
  2. Na janela Propriedades , ative a propriedade Decoração .

    Decoration property of Terrain object in Properties window of Studio
  3. Ajuste a comprimento da grama inserindo um valor entre 0.1 e 1 para a propriedade Comprimento da Grama .

    GrassLength property of Terrain object in Properties window of Studio GrassLength comparison depicted on rolling grassland hills.
  4. Ajuste a direção e a força de sua animação através de vento global.

Cores de terreno personalizadas

Cada material de terreno é atribuída uma cor padrão, mas você pode personalizar a cor de qualquer material para que seja mais adequado à sua experiência.

Default terrain colors used in desert landscape

Para personalizar qualquer cor de material diferente da água:

  1. Na janela Explorer , navegue até o Espaço de Trabalho , então selecione o Objeto Terreno .

    Terrain object shown in Explorer window of Studio
  2. Na janela Propriedades , expanda Cores de Material . Todos os materiais são exibidos com seu código RGB.

    MaterialColors property shown in Properties window of Studio
  3. Para qualquer material, insira um novo código RGB ou clique na caixa de cores para abrir o pop-up de cores.

Gerar terreno

Usando as seguintes ferramentas e métodos, você pode gerar grandes áreas de terreno de forma procedural com a ferramenta Gerar ou scripting, ou automaticamente com base em um mapa de altura e mapa de cores.

Gerar ferramenta

A ferramenta Gerar permite que você gere proceduralmente terreno em segundos.Isso é útil se você quiser criar um mapa grande e ajustar detalhes do terreno.

  1. No Editor de Terreno , navegue até a aba Criar e selecione a ferramenta Gerar .

    Generate tool indicated in Create tab of Terrain Editor
  2. Na janela de visualização 3D, mova/redimensione a região de seleção na qual gerar terreno .Alternativamente, expanda as configurações de seleção do Ferramenta e insira valores nos X / Y / Z inputs para definir um tamanho e posição específicos.

  3. Na seção Configurações de Bioma da ferramenta, escolha os seguintes biomas para incluir no novo terreno:

    • Ártico
    • Dunas
    • Cânions
    • Paisagem de Lava
    • Água
    • Montanhas
    • Colinas
    • Planícies
    • Pântano
  4. Clique no botão Gerar .

Mapas de altura e mapas de cores

Um mapa de altura é uma representação 2D de um mapa de terreno 3D, como visto diretamente de cima.Áreas mais brilhantes de um resultado de mapa de altura resultam em terrenos mais altos, como montanhas, enquanto áreas mais escuras resultam em regiões mais baixas, como vales.

Um mapa de cores opcional , junto com um mapa de altura, converte cores em materiais de terreno usando uma chave de cores .

Example heightmap image
Mapa de Altura
Example colormap image
Mapa de Cores
Terrain generated from the example heightmap and colormap
Terreno gerado

1 pixel em um mapa de altura representa 4 studs no Studio e o Studio suporta um máximo de 4096×4096 pixels no formato ou .

Para importar um mapa de altura e um mapa de cores opcional:

  1. No Editor de Terreno , navegue até a aba Criar e selecione a ferramenta Importar .

    Import tool indicated in Create tab of Terrain Editor
  2. Na seção Configurações de Mapa da ferramenta, clique no botão de importação e escolha a imagem que você deseja importar como mapa de altura.

  3. Na seção Configurações de Material da ferramenta, selecione um material de terreno ou, alternativamente, carregue um mapa de cores.

    Para aplicar um material consistente em todo o terreno gerado, selecione a aba Material e escolha um material de terreno.

  4. Na janela de visualização 3D, mova/redimensione a região de seleção na qual gerar terreno .Alternativamente, insira valores nos campos de ferramenta Selecionar para definir uma posição e tamanho mais específicos.

  5. Clique no botão Gerar .

Programação

Você pode programar a geração de terreno usando a classe Terrain.Por exemplo, para criar terreno com material de grama que preencha um volume, você pode usar métodos como FillBall() , FillBlock() , FillCylinder() , FillRegion() ou FillWedge() .

Preencher o volume do bloco

workspace.Terrain:FillBlock(CFrame.new(0, 0, 0), Vector3.new(4, 4, 4), Enum.Material.Grass)

Edição em grande escala

A aba Editar do Editor de Terreno contém ferramentas para edição em grande escala.

Selecione regiões

A ferramenta Selecionar é a ferramenta universal para selecionar regiões retangulares do terreno.

Select tool indicated in Edit tab of Terrain Editor

Selecione uma região clicando e arrastando na janela de visualização 3D, reposicione-a com os manipuladores de movimento mover , e edite seu tamanho com as alças de escala escala .Alternativamente, insira valores nos X / Y / Z inputs do ferramentapara definir uma posição e tamanho específicos.

Move draggers and scale handles on a selected region
Movimento de arrastadores e alças de escala em uma região selecionada

O Studio também suporta os seguintes atalhos de teclado e mouse, assumindo que a ferramenta Selecionar esteja ativa e nada esteja selecionado na janela do Explorer.

JanelasComputador MacAção
CtrlCCCopiar o terreno dentro da região selecionada para a área de transferência.
CtrlVVCole o terreno que foi copiado para a área de transferência e troque para a ferramenta Transformar para que o novo terreno possa ser transformado.
CtrlXXCorte o terreno dentro da região selecionada para a área de transferência.
CtrlDDDuplicar terreno dentro da região selecionada e trocar para a ferramenta Transformar para que o novo terreno possa ser transformado.
DeleteDeleteExcluir terreno dentro da região selecionada.
ShiftShiftQuando pressionado enquanto arrasta qualquer alça de escala , escala a região proporcionalmente em todos os outros eixos.
CtrlQuando pressionado enquanto arrasta qualquer alça de escala , escala a região igualmente nas direções positiva e negativa ao longo desse eixo.

Transformar regiões

A ferramenta Transformar permite que você manipule regiões selecionadas inteiras para uma nova posição, tamanho ou orientação.

Para transformar uma região:

  1. Selecione uma região e depois ative a ferramenta Transformar . Observe que a ferramenta será ativada automaticamente se você pastar ou duplicar o terreno.

    Transform tool indicated in Edit tab of Terrain Editor
  2. Na janela de visualização 3D, transforme a região com os arrastadores de movimento mover , anéis de rotação rotação e alças de escala escala .Alternativamente, insira valores nos X / Y / Z inputs da ferramenta para definir uma posição, tamanho e rotação específicos.

    Move draggers, scale handles, and rotate rings on the Y axis of a selected region

Preencha e substitua regiões

A ferramenta Preencher permite que você preencha toda uma região selecionada com um material específico ou substitua todo o material dentro da região por outro material.

Para preencher ou substituir o terreno:

  1. Selecione uma região, então ative a ferramenta Preencher .

    Fill tool indicated in Edit tab of Terrain Editor
  2. Na seção Configurações de Material da ferramenta:

    • Para preencher a região com um material específico, selecione Preencher e escolha o material desejado.
    • Para substituir todo o terreno de um material por outro material, selecione Substituir , então escolha um material fonte e um material alvo .
  3. Clique no botão Aplicar ou pressione Enter / Return .

    Region filled with Salt material
    Região selecionada preenchida com material de Sal

Definir nível do mar

A ferramenta Nível do Mar permite que você crie um nível de água consistente ou remova toda a água dentro de uma região.

Para definir o nível do mar:

  1. Ative a ferramenta Nível do Mar .

    Sea Level tool indicated in Edit tab of Terrain Editor
  2. Selecione a região pretendida clicando e arrastando os manipuladores de movimento mover e os manipuladores de escala escalar na janela de visualização 3D.Alternativamente, insira valores nos X / Y / Z inputs do ferramentapara definir uma posição e tamanho específicos.

  3. Clique no botão Evaporar para remover a água dentro da região selecionada ou clique no botão Criar para preencher a região selecionada com água.

Edição detalhada

A aba Editar do Editor de Terreno também contém ferramentas para edição de precisão usando uma ferramenta de "pincelar" para desenhar, esculpir, suavizar, nivelar ou pintar terreno.

Detailed editing tools indicated in Edit tab of Terrain Editor

Cada ferramenta permite que você escolha de uma esfera , caixa ou cilindro forma de pincel e um tamanho de base entre 1–64 studs.

Brush shape and size controls in the Terrain Editor

Para ferramentas que usam o pincelar, o Studio suporta os seguintes atalhos de teclado e mouse.

JanelasComputador MacAção
CtrlQuando pressionado enquanto usa as ferramentas Desenhar e Esculpir, ativa o modo de pincel alternativo.Por exemplo, ativa o modo "Subtrair" em vez do modo padrão "adicionar".
ShiftShiftAo ser pressionado enquanto usa as ferramentas Desenhar e Esculpir, ativa temporariamente a ferramenta Suavizar.
BBQuando pressionado enquanto arrasta o mouse ou usa a roda de rolagem, ajusta o tamanho base do pincelar.
CtrlBBQuando pressionado enquanto arrasta o mouse ou usa a roda de rolagem, ajusta a altura do pincelar . Aplica-se somente se a forma do pincelarfor definida como caixa ou cilindro .
ShiftBShiftBQuando pressionado enquanto arrasta o mouse ou usa a roda de rolagem, ajusta a força do pincelar . Aplica-se apenas ao usar a ferramenta Esculpir, Suavizar ou Aplainar .
AltQuando pressionado no clique do mouse, mostra o seletor de materiais.

Desenhar

A ferramenta Desenhar adiciona ou subtrai terreno usando o pincelar.Essa ferramenta funciona em um modo duplo onde manter pressionado Ctrl ou ativa o modo "subtrair" em vez do modo padrão "adicionar".Além disso, segurando Shift temporariamente ativa a ferramenta Suavizar.

Esculpir

A ferramenta Esculpir adiciona ou subtrai terreno usando o pincelar.Ao contrário da ferramenta Desenhar, esta ferramenta inclui um controle deslizante de força para permitir uma manipulação mais gentil do terreno.

Semelhante à ferramenta Desenhar, a ferramenta Esculpir funciona em um modo duplo onde manter pressionada Ctrl ou ativa o modo "Subtrair" em vez do modo padrão "adicionar".Além disso, segurando Shift temporariamente ativa a ferramenta Suavizar.

Suavizar

A ferramenta Suavizar suaviza as bordas abruptas no terreno usando o pincelar.Esta ferramenta pode ser usada no modo autônomo, ou você pode ativá-la pressionando Shift enquanto usa as ferramentas Desenhar ou Esculpir.

Aplanar

A ferramenta Aplainar aplaina o terreno para um nível consistente em um plano visualizado.Por padrão, a ferramenta diminui o terreno acima do avião e eleva o terreno abaixo do avião, mas você pode optar por diminuir ou aumentar seletivamente através da opção Aplainar Modo do Tool do avião.

Pintar

A ferramenta Pintar, usando o pincelar, pinta um material de terreno sobre um material existente ou substitui um material por outro.