Lightmapy w Blenderze

From Wiki

Wersja z dnia 11:31, 3 kwi 2007; Bono (Dyskusja | wkład)
(różn) ← Poprzednia wersja | Aktualna wersja | Następna wersja → (różn)

Od wersji 2.43 Blender posiada możliwość naciągania kilku tekstur (multiple UV). Wraz z tą funkcją pojawiła się możliwość generowania lightmap w tym programie. Oto krótkie instrukcje jak wygenerować mapy:

1. Tworzymy model

2. W sekcji Buttons->Editing jest ramka Mesh. W niej jest napis UV Texture, obok guzik New. Klikamy go i nową warstwę nazywamy np. Lightmap. Mamy teraz dwie: UVTex i Lightmap.

3. Wybieramy warstwę UVTex, teksturujemy model. Następnie na warstwie Lightmap przechodzimy do UV/Image Editor i tworzymy nowy obraz (Image->New) o rozmiarze np. 512x512.

4. Generujemy współrzędne UV za pomocą skryptu (np. http://www.continuousphysics.com/lightmap/files/autouv_z3r0_mesh4.py ) (ładujemy skrypt do text window i wciskamy Alt+P )

5. Teraz wstawiamy oświetlenie i na końcu wciskamy Alt+Ctrl+B, wybieramy Full Render. Teraz na obrazku w UV/Image Editor powinna być wygenerowana lightmapa.

Obrazek możemy zapisać jako plik a koordynaty obu warstw wyeksportować jakimś eksporterem. W każdym bądź razie mamy elegancką lightmapę.

Bono - Bonawentura Hetendom