Porady: eksportowanie tekstury zawierającej mipmapy
Potok zawartości obrazu może generować mipmapy z obrazu źródłowego w ramach części fazy kompilacji projektu.Kiedy nie trzeba ręcznie określać zawartości obrazu każdego poziomu MIP — co możesz zrobić, aby uzyskać pewne efekty — generowanie mipmap w czasie kompilacji zapewnia, że zawartość mipmappingu nigdy nie rozsynchronizuje się i eliminuje koszty wydajności wytwarzania mipmap w czasie wykonywania.
Niniejszy dokument przedstawia te działania:
Konfigurowanie obrazu źródłowego, który ma być przetwarzany przez potok zawartości obrazu.
Konfigurowanie potoku zawartości obrazu tak, aby nie generować mipmap.
Eksportowanie mipmap
Mipmapping zapewnia automatyczne poziom szczegółów wypełniający ekran dla teksturowanych powierzchni w grze lub aplikacji 3D.Zwiększa wydajność renderowania gry lub aplikacji poprzez wstępnie obliczenie wersji tekstury ze zmniejszonym próbkowaniem, tak żeby cała tekstura nie musiała być próbkowana w dół za każdym razem, gdy jest próbkowana.
Aby wyeksportować teksturę, która ma mipmapy
Zaczyna się od podstawowej tekstury.Załaduj istniejący pliku obrazu lub utwórz jeden w sposób opisany w temacie Porady: tworzenie tekstury podstawowej.Aby obsługiwać mipmapy, określ teksturę, która ma szerokość i wysokość, które są takimi samymi wielokrotnościami liczby dwa, na przykład 64 x 64, 256 x 256 lub 512 x 512.
Skonfigurować właśnie utworzony plik tekstury, dzięki czemu jest przetwarzany przez potok zawartości obrazu.W oknie Eksplorator rozwiązań otwórz menu skrótów dla utworzonego właśnie pliku tekstury, a następnie wybierz polecenie Właściwości.Na stronie Właściwości konfiguracji > Ogólne ustaw właściwość Typ elementu na Potok zawartości obrazu.Upewnij się, że właściwość Zawartość jest ustawiona na Tak, a właściwość Wyłącz z kompilacji jest równa Nie, a następnie wybierz przycisk Zastosuj.Pojawia się strona właściwości konfiguracji Potok zawartości obrazu.
Konfigurowanie potoku zawartości obrazu tak, aby nie generować mipmap.Na stronie Właściwości konfiguracji > Potok zawartości obrazu > Ogólne ustaw właściwość Generuj mipy na Tak (/generatemips).
Wybierz przycisk OK.
Podczas budowania projektu Potok zawartości obrazów konwertuje obraz źródłowy z formatu roboczego do formatu wyjściowego, który określiłeś, włącznie z poziomami MIP, a wynik jest kopiowany do katalogu wyjściowego projektu.