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

Odpowiedz do tematu
Poprzedni temat :: Następny temat
Znikające tory od Samplaire
Autor Wiadomość
Pawel_15 
znawca
Mann Bonk



Pomógł: 68 razy
Wiek: 36
Dołączył: 30 Maj 2009
Posty: 2155
Skąd: Espenkrug/Bonk
Wysłany: 24-11-2024, 21:02   Znikające tory od Samplaire

Jak chyba powszechnie wiadomo niektóre tory autorstwa Samplaire mają irytującą tendencję do losowego znikania po dłuższej (8 godzin ciągiem i więcej) dłubaninie w geodecie, po przejechaniu dłuższego dystansu w maszyniście i po zbyt częstym robieniu przeskoków z jednego krańca mapy na drugi podczas budowy w geodecie. Jest to dość - używając języka mocno dyplomatycznego - denerwująca rzecz która potrafi zepsuć zabawę w maszyniście podczas jazdy albo podczas nagrywania cabview.

Od kilku lat korzystam z TRS2019 i nie pamiętam już czy w TS10 również występowała wspomniana anomalia.

Uparłem się żeby anomalia nie psuła zabawy i szukamy z Radkiem sposobu na jej eliminacje. Za punkt wyjściowy przyjęliśmy "jakieś" zgrzyty z zastosowanym w torach LOD'em. Największą tendencję do znikania przejawiają tory bocznicowe/krzakowe/zarośnięte i z zardzewiałymi szynami i rzadko używanymi. Te które są jeżdżone też potrafią znikać ale zdecydowanie mniej i dotyczy to kilku typów.

Wstępne próby z kombinacjami z LOD'em skończyły się dość solidnym okaleczeniem torów i przywracaniem wersji oryginalnej.

Założyłem ten temat gdyż liczę że może wspólnymi siłami uda się znaleźć rozwiązanie tej irytującej anomalii która potrafi skutecznie popsuć zabawę. Może ktoś próbował coś modyfikować na własny rachunek i mu się udało, może ktoś zatrybi co może być tego przyczyną i uda się znaleźć rozwiązanie.
 
 
Pm37 
zaawansowany


Pomógł: 16 razy
Dołączył: 21 Cze 2009
Posty: 817
Skąd: Katowice
Wysłany: 24-11-2024, 23:27   

Cytat:
track
{
mesh-length 12.015

track-lod-tree
{
lod-distance 250
subdivisions 1

high-detail
{
subdivisions 1
lod-distance 100

high-detail
{
lod-distance 20
subdivisions 5
lod-tessellation-length 2

high-detail
{
mesh "track-lod0"
}

low-detail
{
mesh "track-lod0"
}
}

low-detail
{
lod-distance 350
subdivisions 5

high-detail
{
mesh "track-lod0"
}

low-detail
{
mesh "track-lod1"
}
}
}

low-detail
{
mesh "track-lod2"
lod-tessellation-length 5
}
}
}


Wziąłem sobie jakiś randomowy tor od Samplaire'a i skopiowałem fragment configu, który moim zdaniem stoi za źródłem "kiełbasy" z jaką mamy do czynienia.

track-lod-tree jak widać jest nadrzędny i on ma wartość lod-distance 250, podczas gdy podrzędny już ma 100. No i niby nic nielogicznego, ale sęk tkwi w tym, że to się zdaje lubi kiełbasić naszym torom.

Bardzo podobną przypadłość miałem z trawą spline od Bogdana, gdzie też występowały u mnie taki kwiatki i radziłem sobie w analogiczny sposób, czyli poprzez zwiększanie dystansu LOD-a i robiłem to przez wrzucanie do wpisu podrzędnego identycznej wartości, żeby tu się nic nie mieszało. Zakładam też, że każdy użytkownik Trainza będzie miał błędy w innych kuidach niż ktoś inny.

W każdym razie mam prośbę - gdybyś mógł wskazać przykładowe kuidy tych torów, byłbym wdzięczny. Postaram się je prześwietlić i zobaczyć co tu dokładnie jest grane. Sam odpaliłem teraz Trainza i szukałem na pałę jakiegoś toru, który by robił u mnie takie kwiatki, ale chyba zdążyłem już wszystko naprawić (bądź nie).
 
 
 
Pawel_15 
znawca
Mann Bonk



Pomógł: 68 razy
Wiek: 36
Dołączył: 30 Maj 2009
Posty: 2155
Skąd: Espenkrug/Bonk
Wysłany: 24-11-2024, 23:53   

Dziękuję za odzew :) Z trawami Bogdana również miewam podobny problem, wczoraj zrobiłem testową rundkę po mapie, wystartowałem z Bydgoszczy unikając skakania po mapie i innych ruchów i po 9 kilometrach w Maksymilianowie jeden rodzaj trawy miał identyczną anomalię jak omawiana w temacie. Jest jeszcze jeden dodatek który lubi robić cyrk - "woda - kanał melioracyjny" autorstwa drstracha. Lubi znikać tuż w okolicach kursora.

Poniżej KUIDy torów które lubią robić nam na mapie psikusy. Wylistowane z CMP więc po wklejeniu zrobi się ładna lista:

<kuid:132952:100674>,<kuid2:132952:100738:1>,<kuid2:440847:18:1>,
<kuid2:132952:100749:1>,<kuid2:132952:100829:1>,<kuid2:132952:100750:1>,
<kuid2:132952:100742:1>,<kuid2:132952:100831:1>,<kuid2:132952:100832:1>,
<kuid2:132952:100556:1>,<kuid:132952:131532>,<kuid2:132952:101125:2>,
<kuid2:132952:100805:1>,<kuid2:132952:100844:1>,<kuid2:132952:101123:2>,
<kuid2:132952:101124:2>,<kuid2:132952:100757:1>,<kuid2:132952:100746:1>,
<kuid2:132952:100751:1>,<kuid:132952:131508>,<kuid:132952:100635>,
<kuid2:132952:100571:1>,<kuid2:132952:100312:3>,<kuid2:132952:100489:2>,
<kuid:132952:100597>,<kuid:132952:100668>
Ostatnio zmieniony przez Pawel_15 24-11-2024, 23:55, w całości zmieniany 2 razy  
 
 
Pawel_15 
znawca
Mann Bonk



Pomógł: 68 razy
Wiek: 36
Dołączył: 30 Maj 2009
Posty: 2155
Skąd: Espenkrug/Bonk
Wysłany: 06-12-2024, 16:48   

Rozwiązanie tymczasowo - prowizoryczne które działa i pozwala na dłuższą jazdę i nagrywanie bez przykrych niespodzianek:

Kod:
track
{
  mesh-length                           12.015
 
  track-lod-tree
  {
    lod-distance                        1300
    subdivisions                        1
   
    high-detail
    {
      subdivisions                      1
      lod-distance                      1300
     
      high-detail
      {
        lod-distance                    1300
        subdivisions                    5
        lod-tessellation-length         2
       
        high-detail
        {
          mesh                          "track-lod0"
        }
       
        low-detail
        {
          mesh                          "track-lod1"
        }
      }
     
      low-detail
      {
        lod-distance                    1300
        subdivisions                    5
       
        high-detail
        {
          mesh                          "track-lod2"
        }
       
        low-detail
        {
          mesh                          "track-lod3"
        }
      }
    }
   
    low-detail
    {
      mesh                              "track-lod4"
      lod-tessellation-length           5
    }
  }
}

endcap-prev
{
  mesh-length                           0.6
 
  track-lod-tree
  {
    lod-distance                        1300
   
    low-detail
    {
    }
   
    high-detail
    {
      mesh                              "endcap_prev"
    }
  }
}

endcap-next
{
  mesh-length                           0.6
 
  track-lod-tree
  {
    lod-distance                        1300
   
    low-detail
    {
    }
   
    high-detail
    {
      mesh                              "endcap_next"
    }
  }
}


Zmiana parametru lod-disnatce na wartość od 1000 do 2000. Pod jazdę kabinową w zupełności styknie 1300. Dzięki temu mamy widoczny cały tor w widocznej odległości rysowania (im dalej tym większy kleks ale coś tam widać, gra sobie to sama po swojemu ogarnia). Może i niezgodne ze sztuką ale działa i nie pokazuje błędów :-)
 
 
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