Zasady projektowania grafiki OTTD
Paleta barw
Wszystkie podstawowe grafiki do OpenTTD muszą być wykonane w 8-bitowej (256-kolorowej) palecie barw, a konkretnie w jednej z dwóch, ściśle określonych palet: DOS lub Windows ( http://newgrf-specs.tt-wiki.net/wiki/Pal...oordinates ):
[Obrazek: Dospal.png] [Obrazek: Windowspal.png]
Istotną cechą obu tych palet jest to, że niektóre przedziały kolorów (a dokładniej ich indeksów) są zastrzeżone lub pełnią specjalne funkcje. Do indeksów zastrzeżonych, których nie wolno używać do rysowania, zaliczają się wszystkie bloki oznaczone na różowo, np. opisane jako "WinAPI". Natomiast przydatnym blokiem o znaczeniu specjalnym jest przedział indeksów oznaczony jako "Company". Fragmenty rysunku, które zostaną narysowane kolorami z tego zakresu, w trakcie gry zostaną zastąpione kolorem danego gracza. Pozostałe wyróżnione bloki pełnią funkcje animacyjne.
To, którą paletę użyjemy, zależy wyłącznie od nas. W Internecie można jednak znaleźć opinie, że praktyczniejsza jest paleta DOS.
Światłocień
Rysując poszczególne widoki pojazdów lub domów, należy zwrócić uwagę na kierunek padania światła. W OpenTTD światło pada z prawej strony, lekko z góry - widać to chociażby po oświetleniu nierówności terenu. W związku z tym, nasze modele również powinny odwzorowywać taki kierunek oświetlenia. W szczególności, ściany odwrócone w prawo powinny być jaśniejsze, zaś ściany skierowane w lewo powinny być pogrążone w cieniu.
Właściwe odwzorowanie światłocienia komplikuje nieco rysowanie pociągów lub samochodów, gdyż do tworzenia kolejnych rzutów nie wystarczy zwykłe lustrzane odbicie...
Formaty plików
Pobranie lub zaimportowanie palety najprościej dokonać, wczytując ją z innego, gotowego obrazka. Przedstawiony w poprzednim poście szablon dla taboru ma już ustawioną gotową paletę DOS. Można więc w nim od razu rysować pojazdy, bez obawy o niezgodność kolorów.
W trakcie rysowania należy pamiętać, aby zapisywać gotowe rysunki w formacie obsługującym palety kolorów, jak np. BMP lub PNG. Format JPG nie obsługuje palet! Należy też przypilnować, aby używany do rysowania program graficzny nie dokonał optymalizacji palety w trakcie zapisu obrazu.
c.d.n.
Paleta barw
Wszystkie podstawowe grafiki do OpenTTD muszą być wykonane w 8-bitowej (256-kolorowej) palecie barw, a konkretnie w jednej z dwóch, ściśle określonych palet: DOS lub Windows ( http://newgrf-specs.tt-wiki.net/wiki/Pal...oordinates ):
[Obrazek: Dospal.png] [Obrazek: Windowspal.png]
Istotną cechą obu tych palet jest to, że niektóre przedziały kolorów (a dokładniej ich indeksów) są zastrzeżone lub pełnią specjalne funkcje. Do indeksów zastrzeżonych, których nie wolno używać do rysowania, zaliczają się wszystkie bloki oznaczone na różowo, np. opisane jako "WinAPI". Natomiast przydatnym blokiem o znaczeniu specjalnym jest przedział indeksów oznaczony jako "Company". Fragmenty rysunku, które zostaną narysowane kolorami z tego zakresu, w trakcie gry zostaną zastąpione kolorem danego gracza. Pozostałe wyróżnione bloki pełnią funkcje animacyjne.
To, którą paletę użyjemy, zależy wyłącznie od nas. W Internecie można jednak znaleźć opinie, że praktyczniejsza jest paleta DOS.
Światłocień
Rysując poszczególne widoki pojazdów lub domów, należy zwrócić uwagę na kierunek padania światła. W OpenTTD światło pada z prawej strony, lekko z góry - widać to chociażby po oświetleniu nierówności terenu. W związku z tym, nasze modele również powinny odwzorowywać taki kierunek oświetlenia. W szczególności, ściany odwrócone w prawo powinny być jaśniejsze, zaś ściany skierowane w lewo powinny być pogrążone w cieniu.
Właściwe odwzorowanie światłocienia komplikuje nieco rysowanie pociągów lub samochodów, gdyż do tworzenia kolejnych rzutów nie wystarczy zwykłe lustrzane odbicie...
Formaty plików
Pobranie lub zaimportowanie palety najprościej dokonać, wczytując ją z innego, gotowego obrazka. Przedstawiony w poprzednim poście szablon dla taboru ma już ustawioną gotową paletę DOS. Można więc w nim od razu rysować pojazdy, bez obawy o niezgodność kolorów.
W trakcie rysowania należy pamiętać, aby zapisywać gotowe rysunki w formacie obsługującym palety kolorów, jak np. BMP lub PNG. Format JPG nie obsługuje palet! Należy też przypilnować, aby używany do rysowania program graficzny nie dokonał optymalizacji palety w trakcie zapisu obrazu.
c.d.n.
![OpenTTD #Polska - Polskie forum gry OpenTTD [ARCHIWUM] OpenTTD #Polska - Polskie forum gry OpenTTD [ARCHIWUM]](https://forum.openttd.pl/images/logo.png)
