FORUM PTT -  Strona Główna
FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy RejestracjaRejestracja  ZalogujZaloguj

Odpowiedz do tematu
Poprzedni temat :: Następny temat
Problem z alphą
Autor Wiadomość
margera
zaawansowany


Pomógł: 40 razy
Wiek: 37
Dołączył: 19 Lut 2008
Posty: 636
Skąd: Otwock
Wysłany: 05-09-2011, 14:19   Problem z alphą

Jestem w trakcie poprawiania i tworzenia zestawu wiat, z tym że pojawił się problem, ponieważ Trainz zamiast cienia, wyświetla mi biały plane. Podczas instalowania składnika pojawia się błąd:

Kod:
Błąd: Lock failed for source texture 'hash-C9/temp2bjaoa4710/cien2-cien_a2.convert-tex' in subst 'local'
WiadomoĹ&#8250;Ä&#8225;: <kuid:398614:28065> zapisano
WiadomoĹ&#8250;Ä&#8225;: Zainstalowano zasób <kuid:398614:28065>


W strukturze folderu pliki wyglądają następująco:



Plik cien2-cien_a2.texture wygląda tak:

Kod:
Primary=cien2.tga
Alpha=cien_a2.bmp
Tile=st
_________________
http://www.garnek.pl/margera/
Ostatnio zmieniony przez margera 05-09-2011, 14:19, w całości zmieniany 1 raz  
 
 
drstrach
znawca


Pomógł: 336 razy
Wiek: 56
Dołączył: 03 Gru 2008
Posty: 6691
Skąd: Warszawa
Wysłany: 05-09-2011, 14:26   

Po pierwsze, zmień język gry, bo te polskie komunikaty nadają się... W języku angielskim komunikaty w CMP od TS2009+ dość dokładnie opisują przyczyny błędów.
Po drugie, problem jest najprawdopodobniej z alfą zapisaną w bmp, lub w kompresji pliku tga. Proponuję:
1) Wrzucić alfę w 4 kanał tga (kanał alfa), dodatkowo ma to wpływ na wydajność.
2) Zapisać tak zrobiony plik w 32-bitowym tga bez kompresji.
 
 
 
margera
zaawansowany


Pomógł: 40 razy
Wiek: 37
Dołączył: 19 Lut 2008
Posty: 636
Skąd: Otwock
Wysłany: 05-09-2011, 14:27   

W jaki sposób wrzucić alphę w 4 kanał tga?
_________________
http://www.garnek.pl/margera/
 
 
drstrach
znawca


Pomógł: 336 razy
Wiek: 56
Dołączył: 03 Gru 2008
Posty: 6691
Skąd: Warszawa
Wysłany: 05-09-2011, 14:33   

margera napisał/a:
W jaki sposób wrzucić alphę w 4 kanał tga?

W Photoshopie po prostu tworzysz nowy kanał i kopiujesz alfę do tego kanału, w innych programach Ci nie powiem, bo nie trenowałem.
 
 
 
margera
zaawansowany


Pomógł: 40 razy
Wiek: 37
Dołączył: 19 Lut 2008
Posty: 636
Skąd: Otwock
Wysłany: 05-09-2011, 14:44   

Mógł byś mi to wytłumaczyć bardziej łopatologicznie? :P

W PSie, po prawej stronie, w zakładce Channels (tam gdzie jest RGB, RED, GREEN, BLUE) tworzę nowy kanał, który automatycznie nazywa się Alpha 1. Z tym że plik cien2.tga ma rozdzielczość 4x4, a plik cien_a2.bmp ma rozdzielczość 128x256 i nie jestem w stanie dopasować jednego do drugiego.
_________________
http://www.garnek.pl/margera/
Ostatnio zmieniony przez margera 05-09-2011, 14:45, w całości zmieniany 1 raz  
 
 
drstrach
znawca


Pomógł: 336 razy
Wiek: 56
Dołączył: 03 Gru 2008
Posty: 6691
Skąd: Warszawa
Wysłany: 05-09-2011, 15:49   

margera napisał/a:
tym że plik cien2.tga ma rozdzielczość 4x4, a plik cien_a2.bmp ma rozdzielczość 128x256 i nie jestem w stanie dopasować jednego do drugiego.

No i dotarliśmy do sedna problemu, gdybyś miał włączoną angielską wersję CMP, otrzymałbyś informację o tym, że plik tekstury i plik alfy nie są tej samej rozdzielczości, a muszą być.
Rozumiem, że jest to cień, może warto przemodelować mash dodając mu więcej poligonów, więcej na ten temat przeczytasz tutaj.
 
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group