Árvore de biblioteca

Três objetos do Civil View são criados usando um plug-in de objetos de árvore paramétrico de proprietário.

Árvore de objetos em Civil View são criadas por meio de dois bitmaps projetados em um plano retangular nivelado. O primeiro desses bitmaps, o mapa de difusão, fornece ao objeto de árvore sua cor natural. O segundo é um mapa de opacidade que define quais peças do plano retangular podem ser vistas e quais áreas são transparentes. Na área em branco, o mapa de difusão é exibido. Em áreas em preto, o objeto parece ser transparente.

Esquerda: mapa de Difusão

Direita: mapa de Opacidade

Este tipo de objeto de árvore impede o uso de malhas complexas para representar os objetos de árvore, e fornece enormes melhorias no tempo de renderização e desempenho da viewport, especialmente se grandes quantidades de árvores são inseridas em uma cena do 3ds Max.

Civil View aplica o material CivilViewTrees a todos os objetos de árvore.

Visualizações de objetos para os objetos de árvore que são derivados diretamente do bitmap de difusão.

Objeto de estrutura de arquivo INI

Arquivo INI de objeto de árvore

[parâmetros]

Largura=

Altura=

 

[Mapas]

Difusão =

Opacidade =

 

[Padrão de árvore]

Estilo =

 

[grupo]

Nome=

 

[parâmetros]

Largura/Altura

Define a largura e a altura do retângulo da árvore. Ambas as dimensões devem ser valores positivos.

Além da largura e altura básicas, o Civil View aplica um fator aleatório aos objetos de árvore para obter uma variação no tamanho da árvore entre um grupo de árvores. Isso aprimora o realismo. Você define o fator de variação de porcentagem no painel de Preferências do Civil View.

[Mapas]

Difuso
Nomeia o bitmap que define a cor e a aparência da árvore. Este arquivo de bitmap deve existir na pasta / matlibs/treemaps dentro de qualquer kit de recursos do Civil View atual.
Opacidade

Nomeia o bitmap (normalmente preto e branco ou escala de cinza) que define a forma da árvore resultante no tempo de renderização. Este mapa sempre deve indicar a mesma árvore como o mapa de difusão. As áreas escuras do bitmap são renderizadas como partes transparentes do objeto. Este arquivo de bitmap deve existir na mesma pasta / matlibs/treemaps do mapa de difusão.

[Padrão de árvore]

Estilo

O tipo de objeto de árvore. Esta configuração deve ser "1" ou "2" (aspas não são necessárias):

  • 1: um objeto de árvore padrão do Civil View, como descrito acima.
  • 2: Um objeto de vegetação do 3ds Max.

    Objetos de vegetação usam geometria detalhada, portanto, não são recomendados se tiver muitos árvores em sua cena.

    Quando a opção 2 está ativa, o Civil View ignora os parâmetros de Largura/Altura e Difusão/Opacidade.

[grupo]

Nome
O nome do subgrupo da categoria em que este objeto deve ser listado. Se nenhum nome está especificado, o objeto será listado como desagrupado.

Adicionar árvores personalizadas para a biblioteca

Crie os bitmaps de difusão e opacidade e, a seguir, adicione-os à pasta / matlibs/treemaps no kit de recursos do Civil View.  A seguir, crie um arquivo INI associado, no formato descrito acima, e insira-o na pasta / objlibs/trees do mesmo kit de recursos. Vários arquivos INI podem fazer referência aos mesmos bitmaps.

Consulte também as instruções gerais na biblioteca de objetos de personalização em Visão geral da biblioteca de objetos do Civil View.