17
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-10-17 00:29:19 +02:00

Losowanie tekstur dla ładunków - jeden uniwersalny ładunek zamiast kilkunastu numerowanych wariantów t3d. #503

Closed
opened 2026-07-19 14:23:35 +02:00 by DieselPower · 4 comments
Member

Obecnie losowanie tekstur na ładunkach wygląda tak, że mamy pulę predefiniowanych t3d z wpisanymi na sztywno teksturami i ta pula jest wpisana w mmd i losowanie akurat działa.

Ale wymaga to przygotowania nowych plików t3d i wpisania tego do mmd dla każdego z wagonów korzystających z tego samego modelu 40fthc.t3d, który jest zaincludowany w tych wszystkich wariantach.

Gdyby usunąć wszystkie numerowane warianty i zostawić tylko jeden np. _40fthc.t3d, a w mat wpisać pulę tekstur, to obecnie tekstura jest losowana tylko raz przy starcie i wszystkie wagony z tym samym ładunkiem mają tę samą teksturę.

Chodzi o to, aby zrezygnować z tych wariantów z numerami na rzecz jednego uniwersalnego a wszystkie tekstury byłyby wpisane do mat. I wtedy w przypadku ładunku za każdym razem dla każdego z wagonów losowana jest inna tekstura.

I zamiast ręcznie dodawać konkretną teksturę do każdego z wagonów, po wpisaniu nowej tekstury np. do mat ona automatycznie pojawia się we wszystkich wagonach korzystających z tego modelu ładunku bez konieczności tworzenia kolejnego numerowanego wariantu t3d i wypisywania tego do mmd.

Jeśli ktoś wie, co korzysta z tego ładunku, to raczej sobie poradzi i dopisze go do wszystkich pojazdów. Ale jeśli nie, to część pojazdów może mieć nowe tex, a inne nie.

Obecnie losowanie tekstur na ładunkach wygląda tak, że mamy pulę predefiniowanych t3d z wpisanymi na sztywno teksturami i ta pula jest wpisana w mmd i losowanie akurat działa. Ale wymaga to przygotowania nowych plików t3d i wpisania tego do mmd dla każdego z wagonów korzystających z tego samego modelu 40fthc.t3d, który jest zaincludowany w tych wszystkich wariantach. Gdyby usunąć wszystkie numerowane warianty i zostawić tylko jeden np. _40fthc.t3d, a w mat wpisać pulę tekstur, to obecnie tekstura jest losowana tylko raz przy starcie i wszystkie wagony z tym samym ładunkiem mają tę samą teksturę. Chodzi o to, aby zrezygnować z tych wariantów z numerami na rzecz jednego uniwersalnego a wszystkie tekstury byłyby wpisane do mat. I wtedy w przypadku ładunku za każdym razem dla każdego z wagonów losowana jest inna tekstura. I zamiast ręcznie dodawać konkretną teksturę do każdego z wagonów, po wpisaniu nowej tekstury np. do mat ona automatycznie pojawia się we wszystkich wagonach korzystających z tego modelu ładunku bez konieczności tworzenia kolejnego numerowanego wariantu t3d i wypisywania tego do mmd. Jeśli ktoś wie, co korzysta z tego ładunku, to raczej sobie poradzi i dopisze go do wszystkich pojazdów. Ale jeśli nie, to część pojazdów może mieć nowe tex, a inne nie.
jakubg1 added the exe/rozgrywkafeature labels 2026-07-21 12:07:53 +02:00
Member

mamy progres

node -1 0 31514508329-3_1 ... 20ft+20ft_test enddynamic
node -1 0 31514508329-3_1 ... 20ft+20ft_test enddynamic
node -1 0 31514508329-3_1 ... 20ft+20ft_test enddynamic
node -1 0 31514508329-3_2 ... 20ft+20ft_test enddynamic
node -1 0 31514508329-3_3 ... 20ft+20ft_test enddynamic
node -1 0 31514508329-3_4 ... 20ft+20ft_test enddynamic
node -1 0 31514508329-3_5 ... 20ft+20ft_test enddynamic
node -1 0 31514508329-3_6 ... 20ft+20ft_test enddynamic
node -1 0 31514508329-3_7 ... 20ft+20ft_test enddynamic
node -1 0 31514508329-3_8 ... 20ft+20ft_test enddynamic

mamy progres node -1 0 31514508329-3_1 ... 20ft+20ft_test enddynamic node -1 0 31514508329-3_1 ... 20ft+20ft_test enddynamic node -1 0 31514508329-3_1 ... 20ft+20ft_test enddynamic node -1 0 31514508329-3_2 ... 20ft+20ft_test enddynamic node -1 0 31514508329-3_3 ... 20ft+20ft_test enddynamic node -1 0 31514508329-3_4 ... 20ft+20ft_test enddynamic node -1 0 31514508329-3_5 ... 20ft+20ft_test enddynamic node -1 0 31514508329-3_6 ... 20ft+20ft_test enddynamic node -1 0 31514508329-3_7 ... 20ft+20ft_test enddynamic node -1 0 31514508329-3_8 ... 20ft+20ft_test enddynamic
Member

Test zmian: exe z nową funkcjonalnością (już na branchu master) + mmd + nowe t3d

https://eu07.pl/forum/showthread.php?tid=28658

Test zmian: exe z nową funkcjonalnością (już na branchu master) + mmd + nowe t3d https://eu07.pl/forum/showthread.php?tid=28658
Owner

Zmergowane. Należy dodać do wagonów sgs (Innofreight), t3000 i różnych innych platform produkcji Tatravagonka Poprad.

Zmergowane. Należy dodać do wagonów sgs (Innofreight), t3000 i różnych innych platform produkcji Tatravagonka Poprad.
Member

Zamykam, feature w exe już jest, na svn to czekam aż mi przemieli te pliki

Zamykam, feature w exe już jest, na svn to czekam aż mi przemieli te pliki
Sign in to join this conversation.
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eu07/maszyna#503