Wysłany: 09-08-2009, 13:05 Widoki w TRS 2004 i opcje buforowania
Witam.
Tym razem dwa zagadnienia.
Po pierwsze:
Jak zapewne wszyscy wiemy w TRS2004 do wyboru mamy trzy "widoki" (to co widać w symulacji): 1-widok z kabiny (F1), 2-widok zewnętrzny (z zewnątrz lokomotywy/pociągu - F2) oraz 3-widok z umieszczonych na trasie kamer (jeśli takowe umieszczono "po trasie" w Geodecie - F3).
Czy istnieje jakikolwiek dodatek do TRS2004 (komenda), który pozwalałby zmieniać wyświetlany na ekranie symulacji widok w zależności od przejechania (najechania) wybranego pociągu przez określony wyzwalacz (trigger)?
Przykład: jadę wybranym składem w widoku z kabiny. Ten wybrany skład najeżdża na trigger - i widok zmienia się na widok zewnętrzny. Następnie ten sam skład najeżdża na kolejny trigger - i widok zmienia się na "widok z kamer po trasie". Itp., itd...
Istnieje coś takiego? Jeśli tak - to będę wdzięczny za linka do takiej komendy.
Sprawa druga:
Przy domyślnych ustawieniach większość elementów mapy jest buforowana na dysku twardym kompa. I dość często zawartość mapy w module Maszynisty nie jest od razu wyświetlana tylko sporo elementów mapy i wagonów ze składów brakuje. Zamiast nich pojawia się napis "Buforowanie" i wskaźnik postępu tego buforowania. Mam kompa z 2 GB RAM. Czy w pliku "trainzoptions.txt" można "zapodać" jakąś opcję (jeśli tak - to jaką i jaką wartość), żeby mapa nie była buforowana na dysku twardym - tylko wczytywała się w całości (niech to nawet trwa dłużej na początku) do pamięci RAM kompa? Tak, żeby potem nie było przerw w symulacji przeznaczonych na odczyt danych z bufora na dysku twardym...
Będę Wam wdzięczny za pomoc (oczywiście NIE za odpowiedzi w stylu "było-poszukaj") ;-)
Pomógł: 9 razy Wiek: 35 Dołączył: 27 Sie 2008 Posty: 261 Skąd: Kępice
Wysłany: 09-08-2009, 14:51
Witam was przygladam sie tej dyskusji i mam pytanie dot. buforowania czy zmienianie w pliku trainzoptions pomoze rowniez przy slabszych komputerach? Dodam ze mam slabego kompa
AMD Sempron(tm)
904 MHz,512 MB RAM
I jeszcze jedno moj trainzoptions wyglada tak:
-DepthBits=24
-StencilBits=8
-fullscreen
-Jet=bin
-cabinfov=65
-driverfov=55
- freeintcam
Zauwazam ze jest malo opcji i z tego idzie moje kolejne pytanie czy ilosc opcji w pliku trainzoptions zalezy od ''silnego'' kompa i czy da sie zmienic wogole cos z plynnoscia gry tak jak chcial Jac(e)kNorris
Pozdrawaim:)
Opcje podopisywalam recznie albo z programu Trainz Objectz wiec to zalezy od usera a nie od kompa.
Z opcji na slabe kompy:
-intro=disable
-disablelog
-fastmenus
nie zaszkoda, po reszte odsylam do Trainz Objectz
Pomógł: 9 razy Wiek: 35 Dołączył: 27 Sie 2008 Posty: 261 Skąd: Kępice
Wysłany: 09-08-2009, 15:27
Alana napisał/a:
Opcje podopisywalam recznie albo z programu Trainz Objectz wiec to zalezy od usera a nie od kompa.
Z opcji na slabe kompy:
-intro=disable
-disablelog
-fastmenus
nie zaszkoda, po reszte odsylam do Trainz Objectz
Ahas ok spojrze a gdzie te opcje w TrainzObjectz znajde jest jakas zakladka?:)
Alana i Ernie dzięki za podpowiedź - buforowanie prawie znikło.
Ernie dzięki za drugą radę - oczywiście szukałem na DLS. Do TRS2004 są tam 4 komendy z rodzaju "Camera Rule". Te z nich, które zmieniają widok - robią to całkowicie w stylu "Random". Mnie jednak chodziłoby o taki dodatek, przy pomocy którego byłbym w stanie zapanować nad zmianą kamery ;-)
Nie chodzi mi o przypadkową zmianę widoków pomiędzy wszystkimi obecnymi na mapie elementami składów (wagonów też). Chodzi mi o komendę, przy pomocy której będzie można zdefiniować miejsce i moment zmiany widoku dla wybranej (jednej) lokomotywy (i tylko lokomotywy).
Być może rozwiązałoby to problem widoku (kamery) pociągu, który wjeżdża do portalu. W widoku wewnętrznym lub zewnętrznym kiedy lok wjeżdża w portal - kamera jakby "rozbija się" o granicę portalu - i tak już zostaje. Widok trzeba zmienić ręcznie na inny lok lub punkt na mapie. Przydałaby się możliwość zautomatyzowania tego - mam kamerę (wewnętrzną lub zewnętrzną) na loku i np. 50 m przed portalem stawiam trigger. Kiedy lok na niego najedzie - widok zmieni się na taki sam typ (wewn/zewn) ale na inną zdefiniowaną przeze mnie wczesniej w regułach lokomotywę (lub punkt - przejazd, zwrotnicę, peron, itp) na mapie...
Jeśli coś takiego jeszcze nie istnieje - może mój pomysł będzie inspiracją do stworzenia tego typu dodatku?
Pomógł: 31 razy Wiek: 43 Dołączył: 24 Mar 2008 Posty: 808 Skąd: Poznań/Kołobrzeg
Wysłany: 09-08-2009, 18:49
Dla z gory zdefiniowanej lokomotywy to da sie zrobic. Trzeba dodac regule "zasady wyzwalaczy" lub "sprawdz przytorowe" (na DLS jako Check Trackside) i tam zdefiniowac wyzwalacz i pociag ktory go aktywuje, nastepnie dodac trzeba Set Camera Rule i zrobic drzewko (czyli Set Camera Rule jako podrzedna do Zasady Wyzwalaczy) strzalka w prawo.
Ernie, dzięki za ideę - jesteś wielki :-)
Choć muszę przyznać, że reguła SetCameraRule nie chciała u mnie działać ani z "ZasadąWyzwalaczy" ani z "CheckTrackside" (kuid2:122381:10011:3). Widok pozostawał wciąż ten sam.
Natomiast tym czego szukałem jest inna z tych 4 reguł z DLS - a mianowicie "FocusCamera" (kuid2:122381:10014:1). Wiele opcji do skonfigurowania, świetnie przełącza widoki w symulacji. Jednak połączenie jej z "ZasadąWyzwalaczy" powoduje zmianę widoku tylko raz. Lepszą regułą nadrzędną jest "CheckTrackside" (kuid2:122381:10011:3), która posiada opcję "Auto reset this rule", po zaznaczeniu której reguła jest wykonywana nieskończenie wiele razy (przy każdym kolejnym najechaniu zdefiniowanego loka na zdefiniowany trigger).
No i oczywiście takich punktów zmiany widoku można zrobić wiele dla różnych lokomotyw - nie tylko dla jednej. Po prostu dodajemy kolejny trigger i kolejne "drzewko" reguł "CheckTrackside"
->"FocusCamera" z odpowiednią konfiguracją. Jednak znając apetyt TRS'a na RAM - podejrzewam, że raczej nie należy przesadzać z ilością reguł :-D
Ostatnio zmieniony przez Jac(e)kNorris 10-08-2009, 14:28, w całości zmieniany 2 razy
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