Como criar e modificar níveis MIP
Esse documento demonstra como usar o Editor de Imagem para gerar e modificar os níveis de MIP para o Nível de Detalhe (LoD) de textura- espaço.
Gerando níveis de MIP
Mipmapping é uma técnica usada para aumentar a velocidade de renderização e reduzir artefatos de aliasing em objetos texturizados calculando e armazenando várias cópias de uma textura em tamanhos diferentes. Cada cópia, que é conhecida como um nível de MIP, é metade de largura e da altura da cópia anterior. Quando uma textura é processada na superfície de um objeto, o nível de MIP que melhor corresponde à área tela espaço da superfície texturizada é escolhido automaticamente. Isso significa que o hardware gráfico não precisa filtrar texturas enormes para manter a consistência da qualidade visual. Embora o custo de memória para armazenar os níveis de MIP seja aproximadamente 33 por cento maior do que apenas a textura original, os ganhos de desempenho e de qualidade da imagens justificam.
Para gerar níveis de MIP
Comece com uma textura básica, como descrito em Como criar uma textura básica. Para obter melhores resultados, especifique uma textura com uma largura e altura que é uma potência de dois em tamanho, por exemplo, 256, 512, 1024 e assim por diante.
Gerar os níveis de MIP. Na barra de ferramentas Modo do Editor de Imagem, escolha Avançado, Ferramentas e Gerar Mips.
Observe que os botões Ir para o próximo nível de MIP e Ir para o nível de MIP anterior agora aparecem na barra de ferramentas Modo do Editor de Imagem. Se a janela Propriedades for exibida, observe também que as propriedades somente leitura Nível de MIP e Contagem de Nível de Mip agora aparecem nas propriedades da imagem.
Modificando níveis de MIP
Para obter efeitos especiais ou aumentar a qualidade de imagem em níveis específicos de detalhe, você pode alterar cada nível de MIP individualmente. Por exemplo, você pode dar a um objeto texturizado uma aparência diferente em uma distância (a maior distância corresponde aos níveis de MIP menores) ou você pode garantir que as texturas que contêm texto ou os símbolos permaneçam legíveis mesmo em níveis de MIP secundários.
Para alterar um nível de MIP individual
Selecione o nível de MIP que você deseja alterar. Na barra de ferramentas Modo do Editor de Imagem, use os botões Ir para Próximo Nível de MIP e Ir para Nível de MIP Anterior para mover-se entre os níveis de MIP.
Depois de selecionar o nível de MIP que deseja modificar, use as ferramentas de desenho para alterá-lo sem alterar o conteúdo de outros níveis de MIP. As ferramentas de desenho estão disponíveis na barra de ferramentas do Editor de Imagem . Depois de selecionar uma ferramenta, é possível alterar suas propriedades na janela Propriedades. Para obter informações sobre as ferramentas de desenho e suas propriedades, consulte Editor de Imagem.
Dica
Se você não precisar modificar o conteúdo de níveis MIP individuais — como faria para obter determinados efeitos — recomendamos que você gere mipmaps da textura de origem em tempo de compilação.Isso ajuda a garantir que os níveis de MIP fiquem em sincronia com a textura de origem porque as modificações em um nível de MIP não são propagadas para outros níveis automaticamente.Para obter mais informações sobre como gerar mipmaps em tempo de compilação, consulte Como exportar uma textura que contenha mipmaps.