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 - skorakora

Strony: [1] 2 3
1
Trzeba zmienić renderer bo obecny kiepsko sobie radzi  z dużą liczbą dynamicznych świateł
Mogę tutaj powiedzieć źle, ale w maszynie jest foward rednerer, a jest on najmniej efektywną opcją generowania dużej ilości świateł
Tych algorytmów jest mnóstwo, musiałbym teraz przeszukać internet który na obecną chwilę jest najbardziej efektywny.
Wiem tylko że foward renderer jest najgorszą opcją jeśli chodzi o wydajność.

Tutaj jest dobre wyjaśnienie problemu

2
Na warsztacie / Odp: Używanie formatu FBX zamiast E3D
« dnia: 01 Grudnia 2022, 21:46:10 »
T3D jest i może przestarzały, ale ma jedną poważną zaletę. Jest formatem tekstowym co daje gigantyczną elastyczność przy wprowadzaniu szczególnie drobnych poprawek.
Jak ktoś jest bardzo uparty to i hexeditorem da radę binarki poprawiać.

Problem z maszyną jest taki że (przynajmniej ja odnoszę takie wrażenie) jest zrobiona pod programowanie. Patrz plik scenerii, oraz T3D. Było to może i dobre gdy scenerie i modele były proste, jednak w czasach gdy są edytory do tego to nie jest efektywna metoda serializacji. TD2 ma format zapisu który jest takim "pomiędzy" dzięki swojemu formatowi mocno upraszcza parser, który już nie musi się martwić spacjami, komentarzami itp.

Obowiązki 12
MD


EDIT: Oczywiście ten FBX dałem tak od czapy, chodzi tu o ideę z góry narzuconego formatu, bo z tego co wiem FBX nie ma udostępnionej oficjalnej dokumentacji.

3
Na warsztacie / Używanie formatu FBX zamiast E3D
« dnia: 01 Grudnia 2022, 21:27:17 »
Witam.
Jako że ilość zmian jaką chcę zrobić w kodzie maszyny w praktyce będzie oznaczać napisanie symulatora od zera, chcę zadać pierwsze pytanie do forumowiczów, a w szczególności osób tworzących modele.
Obecnie w maszynie jest binarny format E3D oraz tekstowy T3D. Problem z tymi formatami jest taki że są one trochę przestażałe, i każda zmiana oznacza praktycznie stworzenie nowego formatu pliku. (np dodanie informacji które mogłby by być używane przez shadery). Wiele z tych nowinek format e3D posiada, ale nie jest ze wszystkim na bieżąco.

I moja propozycja to przeniesienie się na jakiś z góry ustalony format np. fbx który posiada swój własny standard i dokumentację. Jest też uniwersalny więc nie wymagałoby to używania specjalnych eksporterów, które idealne nigdy nie są, i posiadaja jeszcze mniej funkcji niż customowy format.

Jednak żyjąc trochę w środowisku modelarzy spotkałem się z tym że niektórzy modelerzy preferują takie customowe formaty, by nikt nie mógł ich modeli sobie "przywłaszczyć" lub modyfikować bez permisji. Przy uniwersalnym formacie jak fbx, taka edycja byłaby możliwa bez większego problemu.
Oczywiście jest to bariera kiepska, bo jak ktoś chce wyciągnac z pliku model to i tak jakoś to w końcu zrobi.

Od strony kodu, jak i od strony edytora "the mikols" nie byłoby specjalnie dużej różnicy, wystarczy lekko poprzerabiać deserializer.

Jest też opcja pomiędzy, czyli wspieranie obydwu formatów, jak to jest zrobione w najnowszym trainz, jednak jest to według mnie niepotrzebna komplikacja kodu, jako że można napisać osobny konwerter i pokonwertować wszystkie modele do nowego formatu i już tego nowego formatu używać w kolejnych paczkach całościowych.


4
Pomoc doraźna / Odp: MaSzyna 22.11 - problemy
« dnia: 25 Listopada 2022, 03:00:49 »
Mam dokładnie ten sam problem - błąd 526.
Ktoś źle proxy na cloudflare skonfigurował.

Jest źle skonfigurowany SSH na cloudflare i prawdopodobnie źle (albo wcale) zainstalowany certyfikat na serwerze.

5
Na warsztacie / Odp: Obsługa OpenVR
« dnia: 30 Września 2022, 01:46:33 »
Pytanie dla zgromadzonych tutaj fanów technologii.
Da radę tą kamerę jakoś obniżyć?

6
Bocznica / Odp: Exe - zmiany w stosie graficznym i dźwiękowym
« dnia: 30 Września 2022, 01:44:29 »
Pytanie dla zgromadzonych tutaj fanów technologii.
Da radę tą kamerę jakoś obniżyć?

7
Na warsztacie / Odp: Nowy zewnęrzny edytor ?
« dnia: 14 Sierpnia 2021, 03:53:59 »
Tak się prezentuje edytor na dzień dzisiejszy - testowo załadowana linia61

PS:loader obiektów jest, ale przez swoją "Błędogenność" go wyłączyłem na razie

8
Symulator / Odp: System sterowania ruchem i scenerie free drive
« dnia: 03 Lutego 2021, 18:43:09 »
Uruchamiasz serwer ruchu tam masz mapę i możesz wysyłać za pomocą Rainsted eventy do exe poprzez wm_copydata.
Popytaj na mattermoście jak to się robi dokładnie.
W serwerze ruchu masz taką mapkę z której możesz zmieniać zwrotki, sygnały na semaforach a nawet wydawać polecenia dla AI innych pojazdów tj. podaj RP1, jedź, czekaj itp.
Przykładowy filmik jak to wygląda:

9
Na warsztacie / Odp: Nowy zewnęrzny edytor ?
« dnia: 10 Lipca 2020, 00:36:51 »
Przedstawiam wam test interfejsu użytkownika w menu głównym
Mianowicie lista wyboru scenerii.

10
Na warsztacie / Odp: Nowy zewnęrzny edytor ?
« dnia: 06 Lipca 2020, 01:41:22 »
Zapraszam was do obserwowania postępu prac bezpośrednio poprzez repozytorium na githubie
https://github.com/skorakora/The_mikols_editor

11
Zostawiam sobie ten schemat by mi już więcej nie zaginął
Jest to zamiennik układu CM310 (po zmianie wartości paru elementów normalnie będzie działać jak układ CM310)

12
Na warsztacie / Nowy zewnęrzny edytor ?
« dnia: 03 Marca 2020, 21:29:03 »
Wątek powiązany z https://td2.info.pl/inna-tworczosc/nowy-zewnetrzny-edytor-do-td2/msg62058/?topicseen#msg62058

Witam.
Na wstępie powiem że obecną wersję programu raczej należy traktować jako ciekawostkę niżeli coś przydatnego.
Nie jest to raczej edytor (przynajmniej w obecnej wersji) lecz program przeznaczony do generowania terenu na podstawie heightmap.
Program pozwala wyeksportować gotowy plik SCN.
Przykładowy teren wygenerowany za pomocą programu:
https://eu07.pl/userfiles/23716/image76dc224ff8799a61.png

i wygenerowany plik SCN otwarty w Maszynie
https://eu07.pl/userfiles/23716/image.png

Instrukcja obsługi programu:
Poruszanie kamerą za pomocą klawiatury (WSADQE i strzałki)
Wybieramy rozmiary siatki - muszą być takie same jak rozdzielczość heightmapy.
Ustawiamy mnożnik (zalecane 30)
Podajemy pełną ścieżkę dostępu do naszej heightmapy
Generujemy podgląd...
Jak nam się spodoba to możemy wygenerować plik SCN, podajemy w polu poniżej tekstu "wyjściowy plik scn" dokładną ścieżkę naszego pliku np:
C:\Users\skors\Documents\test.scnProgram sam utworzy plik jeśli go nie ma w tej lokacji (program nie tworzy folderów).
Dla wygody użytkownika program generuje kawałek toru oraz ustawia tam drezynę - dzięki czemu wygenerowany plik można łatwo uruchomić z poziomu programu Rainsted (w przyszłości będzie możliwość wyłączenia tej funkcji)

Link do programu (V0.1): https://drive.google.com/file/d/1J98AkrZhdRWg__fHFKOQkDVnb_uPSr-D/view?usp=sharing

W paczce są przykładowe heightmapy.


W przyszłości planuję dodać możliwość ustawiania torów i obiektów.
Obecnie pracuję nad dodaniem algorytmu który by usuwał zbędne terrainpointy (tak w skrócie).
Ze względu na prostotę plików zapisów planuję też dodać możliwość konwersji map z Maszyny do TD2 (i Vice-versa)

Za cel postawiłem sobie stworzenie edytora który w obsłudze i działaniu będzie przypominał ten z trainza.
Możliwe jest przy takiej metodzie zapisu używanie pędzli (do edycji terenu) znanych właśnie z trainzowego edytora.


TODO:
-Możliwość ustawiania skali generowanych terrainpointów
-Wprowadzenie generowania krzywych beziera (w przyszłości pozwoli to na generowanie torów)

13
Bieżące Symulatorowe / Odp: Symulacja za pomoca vr
« dnia: 06 Maja 2019, 15:06:35 »
Pokombinuj z programem reshade - powinno się dać za jego pomocą

14
Po sprawdzeniu na czysto układów (na płytce stykowej) na ten moment wszystko wskazuje na to że przerzutnik M2 jest uszkodzony

15
Mierzyłem względem masy całego manipulatora -ale wydaje mi się że to nie powinno wpłynąć na wyniki pomiaru (ale pewny nie jestem)
Zmierzone napięcia są z układu CM330 (fioletowy) i z M2 (żółty) i tak rzeczywiście M2 nie zmienia stanu po "wyzerowaniu" się drugiego impulsu
EDIT: M4 zdaje się działać poprawnie, normalnie zmienia stany

16
Jest to jak wcześniej pisałem "zapętlony" sygnał który emituje sam manipulator - więc raczej można wykluczyć że trzeci ton ma złą czętotliwość
Obecnie udało mi się ustalić że z jakiegoś nie znanego powodu nie przerzuca się przerzutnik M3
Wątek powiązałem z https://www.elektroda.pl/rtvforum/viewtopic.php?p=17870427#17870427 może uda się tam coś ustalić
Załączam przebiegi

17
W tym jest tyle zmiennych że aż musiałem wziąć kartkę i rysować przebiegi na liczniku - problem ze znalezieniem usterki jest taki że wszystko jest od siebie zależne potencjalnie może każdy element nie działać, 3 ton nie jest wykrywany bo filtr się na niego nie przestraja, drugi ton jest wykrywany ale nie wiedzieć czemu jak wcześniej pisałem licznik nie przestraja filtru - a powinien to zrobić
EDIT: analiza przebiegów znowu mnie doprowadziła do kondensatora przy zacisku 8 na układzie CM330 odpowiadającego za czas "timeout" układu - zwiększyłem dwukrotnie pojemność i pojawiły się sygnały na bazie T11, poskładam tylko to co powylutowywałem i się podzielę tym czy się udało jakiś postęp zrobić
Istnieje niewielka szansa na to że na schemacie jest błąd i to 6,8 uF to tak naprawdę 68uF

18
Znowu mnie ratujesz ;) dzięki za schemat - przeanalizuję i podzielę się tym co wywnioskowałem
Co do braku rdzenia to coś mi się pomieszało i to L2 nie miała rdzenia a L1 miała
Ustawiłem ten rdzeń tak by amplituda tonu pierwszego była jak największa
EDIT: udało się poprawić parametry detektora AM (większa czułość) niestety dalej nie przełącza się na kolejne tony
EDIT2: już jestem pewien na 100% że problem jest z  zbyt wczesnym resetowaniem się przerzutników, przerzutnik M4 który nie jest resetowany przez układ czasowy z kondensatora C23 dziala poprawnie i zachowuje stan - jutro się zapytam nauczyciela dlaczego układ przedwcześnie resetuje przerzutniki

19
Zapętliłem sygnał radiostopu generowany przez manipulator (podłączyłem wyjście M.cz. do wejścia M.cz.) i oto co się stało:
Układ działa poprawnie wykrywając dwa pierwsze tony trzeci zaś jest niewykrywany mierząc przebiegi przed detektorem AM widać stłumiony trzeci ton co sugeruje, że filtr (L1) jest nie przestrajany na trzeci ton. Podejrzewam albo uszkodzony tranzystor albo licznik
Załączam także przebiegi:

EDIT:Liczniki resetują się zaraz po odebraniu pierwszego tonu co sugeruje sprawdzenie układu odpowiedzialnego za resetowanie licznika

20
Przebadałem układ CM330 - na pierwszy rzut oka wygląda na sprawny
W załączniku przebiegi na zacisku "4"

21
Zbadałem układ detektora podając na zacisk 25 (alarm) trzy tony
Na wejściu sygnał ma amplitudę 200mV dalej na kolektorach T7 T6 sygnał niemal zanika (parę mV) a powinien zostać wzmocniony - trzeba sprawdzić dokładniej tą część
Dalej nic się po prostu nie dzieje
EDIT: pomierzyłem przerzutniki przy układzie generującym sygnał radiostop
Ustałiłem że zacisk 1 - wejście, 2,3 wyjścia
Układy przy układzie wykrywania radiostopu zdają się nie reagować, ale nawet jak są uszkodzone to wystarczy je zamienić jakąś bramką Jk
Załączam też przebiegi z owych układów (a tak dla beki)

22
Dzięki za objaśnienie działania układu - dokładnie sprawdzę jego działanie i spróbuję zrobić rozpiskę wyprowadzeń, chyba że gdzieś ta rozpiska jest
Jak układ okaże się uszkodzony to po prostu  zrobi się na jakiejś płytce układ zastępczy
EDIT: Punkt "E" nie jest nigdzie podłączony co może być przyczyną nie działania...
W cewce L1 nie ma rdzenia - czy układy w pobliżu cewki mają za zadanie dekodować sygnał radiostopu ?
EDIT2: Zmierzę oscyloskopem częstotliwość rezonansową cewki L1 i L2
Sugerując się tym co napisał @kevin.c powinny mieć te same częstotliwości rezonansowe

23
Podawałem sygnały o różnych amplitudach i z generatora i z filmów i nawet z symulatora, lecz brak reakcji
Przeznaczenia układu CM330 niestety nie znam, podobnie jest z tym jak jest rozpoznawany cały sygnał radiostopu przez manipulator. Ta wiedza by mnie trochę naprowadziła
Układy CM310 to są to przerzutniki typu JK i mają za zadanie dzielić częstotliwości

24
Tak sobie słuchałem na temat wywołania selektywnego i tu kolejne pytanie - czy sterowanie wywołaniem selektywnym (wykrywanie odpowiedniego tonu i wyciszanie głośnika) występuje w manipulatorze czy w N/O ? wiem że to mi raczej się nie przyda ale ze względu że to jednak polski zabytek i polska unitra to chciałbym przywrócić mu pełną sprawność

25
po prostu coś takiego podaje mu na zacisk 7-33

(tylko że bez szumów)
EDIT:
Jutro jeszcze sprawdzę czy ten sygnał nie jest po prostu za cicho
bo sygnał nadawany przez manipulator jest znacznie głośniejszy od sygnału emitowanego przez mikrofon

26
Sam go generuję - jest to sygnał akustyczny o 3 charakterystycznych tonach lub po prostu puszczam nagranie akustycznego sygnału (sygnału m.cz niezmodulowanego)
Podaję taki sygnał na zacisk 7-33

27
Sprecyzuję - zależy mi na samych dźwiękach emitowanych przez manipulator oraz pełnej jego funkcjonalności
Sygnał jaki ma on rozpoznać to sygnał akustyczny radiostop  (trzy piknięcia)
Na schemacie zaznaczyłem układ który prawdopodobnie za to odpowiada za wykrycie radiostopu (sygnału akustycznego) oraz przekaźnik który jest opisany jako "układ hamowania - rozwarcie"
Dodaję jeszcze schemat wyprowadzeń by nie było niepewności



28
Sam manipulator - ale wydaje mi się że manipulator odpowiada za wykrycie tego sygnału bo kablem do N/O nie ma żadnych żył które mogły by odpowiadać za załączenie hamowania (chyba że się mylę i to jeszcze dziwaczniej działa)

29
ok dzięki - nie odbierze i nawet nie ma szans bo to jest sam manipulator podłączony za pomocą specjalnego autorskiego sterownika do zasilacza -24V
Pozostaje jeszcze kwestia dlaczego nie reaguje on na zewnętrzny sygnał radiostop (dlaczego mimo podawania na wejście manipulatora sygnału akustycznego radiostopu nie przełącza się przekaźnik od hamowania)

30
normalnie jak nacisnę przycisk pod kapturkiem to radiostop działa i przełącza się przekaźnik od hamowania
ale gdy mam to zrobić na kanale przeznaczonym do testu radiostopu (czyli kanał 10 dla radmorów) i naciskam kolejno przyciski wywołania 3 oraz 1 to już nic się nie dzieje
(oczywiście w drugim przypadku nie naciskałem przycisku pod kapturkiem)
EDIT:
Mam jeszcze jedno pytanie - jako iż nigdy nie używałem takiego sprzętu (sprawnego)
Czy to jest normalne że rozmowę w głośniczku słychać normalnie, wywołanie znacznie głośniej a radiostop jest tak głośny, że aż jest nie do wytrzymania ?

Strony: [1] 2 3