Pré-fabricados Unity

Concluído

O sistema pré-fabricado de Unity permite que você crie, configure e armazene um GameObject completo com todos os seus componentes, valores de propriedade e GameObjects filho como um ativo reutilizável. O Ativo pré-fabricado atua como um modelo a partir do qual você pode criar novas instâncias pré-fabricadas na cena.

Quando você quiser reutilizar um GameObject configurado de uma maneira específica, como um personagem não-jogador (NPC), adereço ou pedaço de cenário, em vários lugares em sua Cena ou em várias Cenas em seu Projeto, você deve convertê-lo em um Pré-fabricado. Esta técnica é melhor do que simplesmente copiar e colar o GameObject, porque o sistema Prefab permite que você mantenha automaticamente todas as cópias sincronizadas. Todas as edições feitas em um Ativo Pré-fabricado são refletidas automaticamente nas instâncias desse Ativo, permitindo que você faça facilmente alterações amplas em todo o Projeto sem ter que fazer repetidamente a mesma edição em todas as cópias do Ativo.

Quando você modifica um ativo pré-fabricado, as alterações são refletidas em todas as instâncias. Você pode substituir qualquer instância do Prefab para criar variações entre instâncias Prefab, enquanto ainda vincula essas instâncias ao mesmo Prefab Asset. Isso cria uma substituição de instância nessa instância do Prefab.

O modelo de turbina eólica pré-fabricada que está a importar é um formato Autodesk Filmbox (*. FBX), completo com grupos de Nível de Detalhe (LOD) definidos para malhas para melhorar o desempenho de renderização.

Gorjeta

O nível de detalhe (LOD) é uma técnica que reduz o número de operações de GPU que o Unity requer para renderizar malhas distantes. Quando um GameObject na cena está longe da câmera, você vê menos detalhes em comparação com quando o GameObject está perto da câmera. No entanto, por padrão, Unity usa o mesmo número de triângulos para renderizá-lo em ambas as distâncias. Isso pode resultar em operações de GPU desperdiçadas, o que pode afetar o desempenho em sua cena.

A técnica LOD permite que Unity reduza o número de triângulos que renderiza para um GameObject com base em sua distância da câmera. Para usá-lo, um GameObject deve ter um número de malhas com níveis decrescentes de detalhe em sua geometria. Essas malhas são chamadas de níveis de LOD. Quanto mais longe um GameObject estiver da câmera, o nível LOD de menor detalhe Unity renderiza. Essa técnica reduz a carga no hardware para esses GameObjects distantes e, portanto, pode melhorar o desempenho de renderização.

Captura de tela da janela de cena de Unity com o pré-fabricado da turbina eólica à vista.