Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - Kaczoros26

Strony: [1]
1
Na warsztacie / Stan scenerii realistycznych na 2023-02
« dnia: 19 Lutego 2023, 19:39:31 »
Dotarła do mnie informacja, że są użytkownicy MaSzyny, którzy nie wiedzą o postępach moich prac. Dlatego chciałbym w skrócie przedstawić stan z początku 2023 i perspektywę ewentualnych dalszych planów. Nie jestem autorem tych tras, pomagam tylko przy uruchomieniu ruchu, usunięciu błędów i poprawieniu szczegółów.

1. Linia 61 (Częstochowa – Fosowskie) oraz linia 144 (Fosowskie – Opole). W ubiegłym roku zakończyłem ostatecznie przeliczanie okolicy Ozimka do map, ustawiony jest też profil pionowy. Potrzebne jest ostateczne sprzątanie drobiazgów, bo np. po przełożeniu sieci trakcyjnej na drugą stronę toru nie spasowały się naprężania. W Ozimku dodałem bocznice huty, przygotowane około 2012 roku. Da się również dojechać do Opola, aczkolwiek tor wymaga jeszcze drobnych korekt i uzupełnienia sieci trakcyjnej oraz sygnalizacji. Zrobiony jest podział na komórki, z wyjątkiem odcinka Częstochowa – Kochanowice. Są skrypty sterujące stacjami.

2. W związku z dopasowaniem do map stacji Fosowskie (jeszcze niepełnym, ale wystarczającym), uruchomiona została przejezdność linii 144 od stacji Tarnowskie Góry. Profil pionowy wymaga jeszcze drobnej korekty, bo w Tarnowskich Górach się coś nie zgadza (o około 1m). Trasa podzielona na komórki.

3. Od Kalet przez Lubliniec do Kluczborka przejezdna jest linia 143. Ma profil pionowy i podział na komórki.

4. Od Herbów da się dojechać do Katowic. W większości przypadków są tylko tory, sieć trakcyjna jest przejezdna przynajmniej jednym torem, zapewne wymaga uzupełnienia braków. Jest profil pionowy i podział na komórki.

5. Od Katowic w stronę Opola są do Toszka przygotowane tory, wymagają dopracowania, przejezdność nie była sprawdzana. Teoretycznie powinno się dać przejechać przez Gliwice do Lublińca.

6. Od Katowic jest połączenie z profilem pionowym linią 139 do granicy ze Słowacją (na Słowacji nie ma prawidłowego profilu pionowego). Trzeba podzielić na komórki. Są skrypty sterujące stacjami od Czechowic-Dziedzic do Zwardonia.

7. Opracowałem też algorytmy przeliczenia scenerii "Kaliska", dzięki nim można przejechać od Zduńskiej Woli (albo Łodzi) do Częstochowy (i dalej do Katowic czy na Słowację). Nie ma tam profilu pionowego (jest poziomo). Teoretycznie istnieje już możliwość przeliczenia całości "Kaliskiej" do map (w tym odcinka do Ostrowa), jednak sceneria po przeliczeniu będzie wymagać ręcznych korekt.

8. Pomiędzy Herbami Nowymi a Kępnem jest ułożony tor linii 181 z profilem pionowym i częściowym otoczeniem. Do zrobienia jest podział na komórki, bo wydzielone zostało tylko Kępno, a pozostała część torów powinna być rozdzielona na kilka komórek. Skrypty sterujące stacjami są tylko dla stacji, na których wychodziły mijanki. Istnieje też potencjalna możliwość połączenia Kluczborka i Kępna torami linii 272.

9. Uporządkowałem też Manewrowo 3, czyli Suwałki (nazewnictwo rozjazdów, wysokości wstawienia napędów ustalone w 2017 roku). Niestety sceneria nie działa prawidłowo na paczce 21.04, mimo że w sterowaniu nic się nie zmieniło, a w 2015 roku wszystko śmigało idealnie.

Obecnie jestem na etapie tworzenia generatora blokad liniowych (zliczających pojazdy). Mam już dosyć ich ręcznego wstawiania i szukania błędów poprzez wielokrotne uruchamianie symulacji. A blokady liniowe są potrzebne do wygenerowania skryptów sterujących stacjami. Skrypty sterujące pozwolą finalnie zweryfikować i naprawić sygnalizację oraz nazewnictwo obiektów. Gdy już będzie działał ruch w oparciu o skrypty sterujące, mam zamiar wygenerować rozkłady pociągów z 2007 roku, ponieważ kolega MW wykonał olbrzymią pracę, aby odszukać i przygotować dane o ruchu. Po uruchomieniu pociągów rozważam zabranie się za przeróbkę sieci trakcyjnej, aby móc w końcu zlikwidować lewitujące mocowania sieci, a także za algorytmy generowania terenu z danych geodezyjnych.

Co do zasady, obiekty tras są podzielone na komórki. Komórka zwykle mieści się w prostokącie o bokach pomiędzy 8km a 16km. Wszystkie obiekty komórki mają współrzędne względem środka komórki. Aby złożyć trasę z komórek, trzeba wybrać jedną z nich jako środek, a pozostałe odpowiednio przesunąć wpisem origin. Wektory przesunięcia można wyliczyć z różnic pomiędzy środkami, a te są podane w komentarzu //$g. Niestety, nie udało mi się zrobić komórek dla scenerii fikcyjnych ani złożyć scenerii fikcyjnych w jakiś sensowny sposób, udający sieć kolejową. I raczej nie będę już do tego dążył, skoro powstał już znaczny kawałek sieci kolejowej z tras realistycznych (ponad 20 komórek i potencjalnie kolejne 20 po podzieleniu torów).

Komórki są porozkładane na podkatalogi na podstawie najmniejszego numeru linii kolejowej. Zwykle komórka ma 4 pliki:
— infrastruktura z podanym rokiem (ze względu na przebudowy torów na przestrzeni lat)
— teren — powierzchnia terenu oraz ściany lasu połączone z terenem
— reszta — infrastruktura nieistotna dla symulacji, zieleń
— citygml — bryły budynków z danych geodezyjnych.

Jeśli misja nie przebiega przez jakąś komórkę, ale istnieje potrzeba, aby wyjeżdżały z niej pociągi, można dołączyć tylko plik infrastruktury.

Niezależnie od komórek są utworzone skrypty sterujące stacjami. Obsługują one rezerwację torów, rezerwację blokad liniowych oraz podawanie sygnałów (od 2022 również Sz). Komórka może zawierać więcej niż jedną stację, a przedrostki stacji mogą być inne niż przedrostki nazwy komórki. Ze względu na potrzebę unikalności nazw, przedrostki stacji nie są zgodne z tymi na schematach.

Misje testowałem na paczce 21.04. Ze względu na duży zakres przeróbek nie chciałem dodatkowo mieszać sobie zmianą paczki na nowszą i sprawdzać, co tym razem przestało działać (a w poprzedniej paczce działało) ani szukać rozwiązań, jak mam to obejść.

Paczki z moimi zmianami można pobrać z rainsted.com/warsztat/, a szczegóły doczytać na stronach z dokumentacją zmian dla poszczególnych scenerii. Gdyby komuś się chciało przetestować i wskazać konkretne miejsca, gdzie można wprowadzić konkretne ulepszenia, to będę wdzięczny (chociaż mam już wstępną listę rzeczy do poprawiania).

Jeśli ktoś chciałby wesprzeć moje działania darowizną, to podam numery rachunków bankowych (niczego nie sprzedaję).

Przymierzam się do prowadzenia strimów, na których chciałbym pokazywać wprowadzane przeze mnie zmiany, obsługę edytora Rainsted itd., ale wymaga to jeszcze przygotowania logistycznego.

2
Na warsztacie / Odp: D29-97/98/99/94/117 - Zakopianka
« dnia: 20 Listopada 2022, 19:18:33 »
Tl;dr:

Nagłe zakończenie projektu, wydanie stanu aktualnego tak jak jest, archiwizacja plików źródłowych, pożegnanie. Wszelkie informacje dotyczące paczki, instrukcje obsługi, znane błędy na dole, a poniżej lektura wyjaśniająca o co chodzi.

Lektura:

Decyzja jest pokierowania sytuacją panującą w społeczności symulatora. Brak perspektyw jego rozwoju, ilość dodatkowych prac jakie trzeba wykonać żeby dany projekt móc dalej go prowadzić, ograniczenia symulatora ale przede wszystkim - oporność części zespołu przed zmianami połączona z wrogością. W takich warunkach nie da się pracować. Brakuje wielu podstawowych elementów, wielu funkcjonalności, obecnie nie ma nawet jednej osoby która regularnie by rozwijała *.exe symulatora. Wewnętrzne podziały i błędnie zdefiniowane kierunki rozwoju, braki standardów; te problemy już kilka lat temu doprowadziły do znacznego zahamowania prac nad symulatorem, i wielokrotnie przyczyniały się do odejść wielu osób na przestrzeni kilkunastu lat. Tabor jest priorytetowany ponad scenerie. Braki nawet cienia chęci do pomocy nie tylko nad samymi sceneriami, ale też narzędziami do ich tworzenia powoduje, że te wychodzą raz na kilka lat, albo mają pełno mankamentów - począwszy od już układu torowego. O krzywych przejściowych i profilu pionowym mogliście nigdy nie słyszeć, ale na udostępnionych fragmentach będziecie mieli okazję się przekonać jak bardzo istotne są to elementy. A takich braków jest znacznie, znacznie więcej, w każdym "aspekcie" scenerii.
Próbowaliśmy coś w tym zmienić. Przygotowane zostało kilka poradników, kilkaset kilometrów scenerii, kilkaset modeli. Mimo to ani pomocy, ani aprobaty brak - nasze działania są marginalizowane, traktowane lekceważąco, krytykowane. Albo sytuacja jest tak jak kilka lat temu odwracana ogonem - to my spowalniamy rozwój, latami budujemy scenerie, i mamy czelność chcieć coś zmieniać. Na tym toksycznie konserwatywnym podejściu nie jest możliwe przeprowadzenie istotnych zmian. Kilka lat temu potraktowany w podobny sposób został Ra - odsuwanie się od jego osoby na przestrzenia lat doprowadziło do "konieczności" zastąpienia Rainsteda Starterem, ponieważ "nie dało się" wprowadzić istotnych funkcjonalności. Jest to fakt. Ale można było inaczej. Dokładnie tak samo jest w tej chwili i naszym przypadku.
Gdyby na racjonalnych argumentach i debatach się kończyło, to by się to inaczej potoczyło. Jednak zachowania poszczególnych osób są po prostu kuriozalne i nie do zaakceptowania. W 12 miesięcy jak bardzo się zmotywowałam do pracy, tak w 12 miesięcy rozwijanie symulatora zostało mi po prostu obrzydzone. Począwszy od krytykowania tego, że miałam "czelność" wyrażać opinię na temat innych projektów, poprzez marginalizowanie prowadzonych przeze mnie prac do "jakiejś tam kolejnej scenerii, boże, ta znowu o tej srakopiance", kończąc wyzywaniu mnie, czy nawet podważaniu tego czy w ogóle jestem kobietą w odpowiedzi na moje bronienie się.
I tak - mogłabym się tym nie przejmować i robić swoje w zaciszu. Lecz prędzej czy później takie dyskusje i tak zostałby przeprowadzone, ale już w momencie gdy projekty miałyby być wydawane, a zmiany wprowadzone. Już samo to, że w moim czy innych osób kierunku kierowane były słowa "Gówniarze, szczyle"... Doskonale prezentuje to sytuacja z ST44. Ostatnie kilka lat model tworzony był tak, że większość informacji jakie były publikowane to, że albo jest on tworzony od nowa, albo trzeba zrobić coś inaczej. Kolejne lata mijają a jedyne co słychać, to kłótnie o losowe kwestie na mm, oraz że każdy poświęca swój własny czas. Co ważne, pojawia się stwierdzenie, że każdy w swoim wolnym czasie dokłada własną cegiełkę do symulatora. W końcu gdy model zostaje sprowadzony z innego źródła, to dosłownie wybija szambo. Model jest krytykowany, autor jest krytykowany, osoby odpowiedzialne za sprowadzanie modelu do symulatora są wyzywane, podejmowane są wszelkie próby zatrzymania modelu. To jak jest w końcu z tymi cegiełkami? Każdy może, czy tylko wieloletni męczennicy?

Tl;dr dla całej lekturki, skierowane głównie do osób odpowiedzialnych za całe zamieszanie:

To, że tworzysz od lat dla symulatora nie daje żadnego immunitetu ani nie sprawia, że twoje zdanie jest ważniejsze. Najważniejszy jest postęp, a zachowania takie jak przedstawione wyżej prowadzą jedynie do jego wyhamowania. Postępując w ten sposób w imię własnych racji i dobra szkodzicie całemu projektowi, i każdemu docelowemu użytkownikowi symulatora. W ten sposób nie zachowują się osoby w kwiecie wieku. Nie tędy droga. Takie zachowania prowadzą i będą nadal prowadzić jedynie do odejść kolejnych osób.

Autorka posta nie zamierza brać udziału w dalszej dyskusji wynikającej z powyższego tekstu. Jedyne odpowiedzi jakich będę udzielać, to te bezpośrednio dotyczące scenerii bądź innych projektów.

Projekt, informacje z nim związane, oraz link do pobrania można znaleźć w pierwszym poście!

3
Na warsztacie / Odp: D29-97/98/99/94/117 - Zakopianka
« dnia: 24 Września 2022, 02:43:29 »
Aktualizacja pierwszego postu. Zakończyły się zasadnicze prace na połowie scenerii. Linie 98 i 99 są już w pełni przejezdne, w pełni osygnalizowane, dostosowane pod współpracę z AI i rozkładami jazdy. Teren pojawił się już na całej długości w/w odcinka, przygotowano krajobrazy odległe bazujące na danych NMT100 dla województwa małopolskiego (wykorzystano 2/3 jego powierzchni). Wstępnie pomalowane zostały również Tatry oraz kamieniołom w Osielcu. Na ten moment trwają prace mające na celu przygotowanie pierwszych fragmentów do dekorowania - niwelowane są wycieki terenu na tory, bądź lewitacje toru, modelowane i malowane są szczegółowe elementy terenu (ściany oporowe, mniejsze rowy). Rozpoczęło się układanie siatki dróg, o czym na bieżąco informować będzie gg. Wstawiono pomocnicze bryły budynków z cityGML. Powstają dedykowane perony i istotne obiekty inżynieryjne. Podbijam również pierwszy post - Chętnie przygarnę, i w razie potrzeby podszkolę, osoby zainteresowane pomocą przy dekorowaniu scenerii, oraz innych drobnych pracach w zależności od umiejętności i czasu dostępnego dla osoby zainteresowanej. Warto, każdy znajdzie zajęcie dla siebie, poszczególne czynności nie są zbyt specjalnie skomplikowane. Współpraca przy projekcie daje nowe umiejętności i możliwość dalszego rozwoju w kierunku rozwoju symulatora. Zachęcam gorąco, nawet jeśli nie przy tej konkretnej scenerii, to przy każdym innym takim projekcie. Przestrzegam jednak osoby zgłaszające się jedynie z myślą o pobraniu sobie unoffowej scenerii - zwłaszcza na początku, do pracy wydawany jest jedynie fragment scenerii do tych prac niezbędny ;).

baba za dużo gada, ale za to screeny dada:

4
Na warsztacie / D29-97/98/99/94/117 - Zakopianka
« dnia: 15 Lutego 2022, 13:43:07 »
Projekt i informacje z nim związane:

Z dniem 20.11.2022 projekt zatrzymał się na następującym stadium:

D29-91 (odcinek Kraków Zabłocie - Kraków Prokocim Osobowy) - Geometria pozioma, geometria pionowa;
D29-94 (odcinek Kraków Płaszów - Podbory Skawińskie) - Geometria pozioma, geometria pionowa;
D29-97 - Geometria pozioma, geometria pionowa;
D29-117 (odcinek Kalwaria Zebrzydowska Lanckorona - Kalwaria Zebrzydowska) - Geometria pozioma, geometria pionowa
D29-98 - Geometria pozioma, geometria pionowa, wskaźniki, profile, teren, usrk;
D29-104 (odcinek Chabówka - Rabka Zdrój) - Geometria pozioma, geometria pionowa, profile, teren, wskaźniki, usrk;
D29-99 - Geometria pozioma, geometria pionowa, profile, teren, wskaźniki, usrk, sieć trakcyjna (odcinek Zakopane - Sieniawa, jedynie prowadzenie przewodu jezdnego oraz konstrukcje wsporcze);

Do paczki dołączone zostają dwa scenariusze dotychczas wykorzystywane przez autorów do testów - "Tatry - scenariusz demonstracyjny", oraz "Tatry - scenariusz deweloperski". Scenariusz demonstracyjny pozwala na przejechanie odcinka z Suchej Beskidzkiej do Zakopanego pociągiem 13413 "Tatry" z rozkładu 2011/2012, oraz pociągiem powrotnym (przesiadka na jedną z lokomotyw odstawioną na Spyrkówce w Zakopanem). Istnieje również możliwość przejażdżki osobowym 22120 w odwrotnej relacji. W plikach znajdują się również rozkłady dla innych pociągów - mądre głowy sobie skleją. Koniecznie należy nadmienić - brak jest eventów sterujących, przebiegi należy nastawiać sobie ręcznie pod klawiszem Tab (render pełny).Scenariusz deweloperski zawiera tylko jeden skład bez rozkładów. Wszystkie pliki są odpowiednio ponazywane i posegregowane, zwłaszcza w folderze /scenery. Dotyczy to również zestawu plików źródłowych, który zostanie wydany osobie, która byłaby zainteresowana ewentualnym dalszym rozwijaniem projektu. Powinno to w znaczący sposób zachęcić do pracy, gdyż myślę, że nawet osoba nie znająca struktury symulatora prędko byłaby się wstanie połapać co jest czym :).
W paczce znajduje się repack paczki sieci trakcyjnej autorstwa @bohunIC (oryginały wysięgników), @danniel (warianty wysięgników) oraz innych autorów (bramki, słupy, odłączniki, kotwy - autorów ciężko zidentyfikować). Paczka znajduje się w osobnych folderach "siec_trakcyjna_ph". Docelowo zestaw tych elementów, (po włączeniu w niego słupów, odłączników, naciągów, przewodów wzmacniajacych oraz LPNów), miał zostać opublikowany jako "placeholder" pod przyszłą publikację całkowicie nowej paczki sieci trakcyjnej, nad którą od roku pracę prowadzi @Blaclava, @JAN21, @KolejWPolsce, @Celuś. Paczkę tą cechować miało bezproblemowe pasowanie do siebie wszystkich elementów, brak wariantów łączonych (wszystko osobno, budowa z "klocków" - mniej plików), oraz w efekcie - możliwość banalnej wręcz podmiany w momencie wyjścia paczki pełnej. Nie wszystko jednak udało się z tego zakresu zrealizować. Pośród plików znaleźć można również pewne elementy z poprzedniej "próby" odtworzenia Zakopianki - mosty autorstwa @PEKAP i @Kolejarz.

Podziękowania:

Serdecznie dziękuję wszystkim którzy przez ostatnie 12 miesięcy pomagali w rozwoju projektu, począwszy od samego wprowadzenia mnie "w" Maszynę, po aktywną pomoc, poprzez testy. po dobre słowo. Dziękuję za mile spędzony czas i za wspólne rozwijanie symulatora. Nic ze sobą do grobu zabierać nie zamierzam, postaram się czynnie odpowiadać na pytania oraz nawet w pewnym stopniu wspomóc osoby zainteresowane ewentualnym rozwijaniem projektu. Sama jednak w opisanej wyżej sytuacji nie jestem w stanie dalej pracować (pełny opis sytuacji znajduje się w poście #22). Zatem z nazwiska i za co:

- @Ra - Wysłuchiwanie mojego ględzenia i rozwijanie edytora;
- @JAN21 - Wprowadzenie do symulatora, aktywna pomoc przy projekcie, pomoc merytoryczna przy tworzeniu poradników;
- @GOPdriver - Wprowadzenie do symulatora;
- @Toprus - Tony materiałów historyczno-fotograficznych, testy, aktywna pomoc przy projekcie;
- @Balaclava - Możliwość wspólnej pracy przy projekcie infrastruktrukturalnym, wielokrotne otwieranie oczu w kontekście Blendera, pomoc merytoryczna przy tworzeniu poradników;
- @Kolejarz - Tony materiałów historyczno-filmowych, setki zdjęć i pomiarów;
- @KolejWPolsce - Możliwość wspólnej pracy przy projekcie infrastrukturalnym;
- @youBy - Wysłuchiwanie mojego ględzenia, i wprowadzenie istotnych zmian w exe (widoczky :DDD), pomoc merytoryczna przy tworzeniu poradników;
- @Stele - Niby tylko, ale aż - wyciągnięcie z szafy karłów do Chabówky;

Changelog:
/20.11.2022/ - Wydanie scenerii w wersji pre-Alpha
/21.01.2023/ - Nowa paczka scenerii, poprawiono wpisy powodujące niezaczytywanie się modułów scenerii (domki, teren)



Disklejmery:

- Każdą kolejną paczkę należy instalować nadpisując pliki (chyba że przy wydaniu będzie napisane, że należy zrobić inaczej
- Przed instalacją każdej nowej paczki scenerii należy usunąć wszystkie pliki sbt, aby nic podczas wypakowywania dołączonych do paczki ich nowych wersji się nie pomieszało!
- Przed instalacją każdej nowej poprawki scenerii (do nich nie są dołączane pliki *.sbt) należy usunąć wszystkie pliki sbt, aby mogły się one wygenerować na nowo!
- Sceneria jest ciężka, a wczytywanie zwłaszcza na słabym sprzęcie zajmuje długo. Czas ładowania, zwłaszcza przy pierwszym uruchomieniu, jest bardzo długi i wymaga zmiany pory roku na wiosnę lub ustawienia skalowania tekstur na 512. Po pierwszym załadowaniu można wrócić do dowolnej pory roku lub przywrócenia skalowania do poprzedniej wartości.

Peace.

5
Na warsztacie / Odp: Chłodzenie SM42
« dnia: 17 Kwietnia 2019, 16:34:15 »
Teraz to się chyba z niczym nie wiąże, w SM42 jest tylko obsługa kontrolki. Rumuna beż żadnych parametrów chłodzenia zagrzałem do ponad 200 stopni :-) Normalnie, przegrzanie silnika (wody chłodzącej) powinno wiązać się z wyrzuceniem na bieg jałowy, a wtedy silnik się schłodzi, więc AI będzie jechać trochę dłużej niż normalnie, ale dojechać powinno...

Strony: [1]