Pré-fabricados do Unity
O sistema de pré-fabricados do Unity permite que você crie, configure e armazene um GameObject completo com todos os respectivos componentes, valores de propriedades e GameObjects filho como um ativo reutilizável. O ativo de Pré-fabricado funciona como um modelo com base no qual você pode criar instâncias de Pré-fabricado na Cena.
Quando quiser reutilizar um GameObject configurado de uma forma específica, como um NPC (personagem que não seja jogador), um acessório ou uma parte do cenário, em vários locais na cena ou em várias cenas no projeto, você deverá convertê-lo em um pré-fabricado. Essa técnica é melhor do que simplesmente copiar e colar o GameObject, pois o sistema Prefab permite que você mantenha automaticamente todas as cópias em sincronia. Todas as edições feitas em um Ativo Prefab são refletidas automaticamente nas instâncias do Prefab, permitindo que você faça facilmente alterações amplas em todo o projeto sem precisar fazer repetidamente a mesma edição em cada cópia 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 de pré-fabricado para criar variações entre instâncias de pré-fabricado, ainda vinculando essas instâncias ao mesmo ativo pré-fabricado. Essa ação cria uma substituição de instância nessa instância do pré-fabricado.
O modelo de turbina eólica do pré-fabricado que você está importando tem o formato Autodesk Filmbox (*.FBX), completo com grupos LOD (nível de detalhe) definidos para malhas a fim de aprimorar o desempenho de renderização.
Dica
O LOD (nível de detalhe) é uma técnica que reduz o número de operações de GPU que o Unity exige 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, o Unity usa o mesmo número de triângulos para renderizá-lo nas duas distâncias. Isso pode resultar na perda de operações de GPU, o que pode afetar o desempenho na cena.
A técnica LOD permite que o Unity reduza o número de triângulos renderizados para um GameObject com base na distância da câmera. Para usá-la, um GameObject precisa ter várias malhas com níveis decrescentes de detalhes na geometria. Essas malhas são chamadas de níveis LOD. Quanto mais distante um GameObject estiver da câmera, mais baixo será o nível LOD renderizado pelo Unity. Essa técnica reduz a carga no hardware para esses GameObjects distantes e, portanto, pode aprimorar o desempenho de renderização.