Witaj na Forum! Zapraszamy do rejestracji lub zalogowania. Stwórz konto  


[OMSI 2]  nEditor - nowy edytor map do omsi

#31

Głupie pytanie jak podkładami np. Google maps też masz planach dodać do twojego projektu,
Odpowiedz

#32
(Ten post był ostatnio modyfikowany: 20.03.2026, 19:02 przez milosh-96.)

Hi, really great work and I'm really excited for all of these features. I just wanted to share here one thing I discovered that helps me a lot. So with Align To - End you can quickly build out things with splines. This is extremely useful if you have roads with gradients. I made these cubes for precise aligning. Now what I did is very basic but maybe you can add and improve this approach in your editor.

[Obrazek: wi4yZw0.gif]
Odpowiedz

#33
(Ten post był ostatnio modyfikowany: 20.03.2026, 21:42 przez mmiki26.)

Cytat:Głupie pytanie jak podkładami np. Google maps też masz planach dodać do twojego projektu,
Odpowiadałem wcześniej na temat dot podkładów satelitarnych. Będę dopiero badał temat.


(20.03.2026, 19:02)milosh-96 napisał(a): Hi, really great work and I'm really excited for all of these features. I just wanted to share here one thing I discovered that helps me a lot. So with Align To - End you can quickly build out things with splines. This is extremely useful if you have roads with gradients. I made these cubes for precise aligning. Now what I did is very basic but maybe you can add and improve this approach in your editor.

[Obrazek: wi4yZw0.gif]

thanks for the idea, I will implement it

---

Ponadto chciałbym się pochwalić kolejnym ficzerem - panelem do zarządzania obiektami. Edytor jednorazowo zaczytuje wszystkie obiekty z SceneryObjects i generuje do nich miniaturki. Samo zaczytywanie obiektów trwa u mnie minutę (przy 40tyś obiektów), natomiast generowanie miniaturek ok 30min, natomiast jest to operacja jednorazowa, potem miniaturki/obiekty można doczytać na zasadzie różnicy względem tego, co jest już w bazie. Obiekty można wyszukiwać na wiele sposobów (zarówno ze ścieżki, nazwy jak i opisu/grupy w sco) - w dodatku zaimplementuję translator pozwalający także na wyszukiwanie po przetłumaczonych słowach. Obiekty także można sobie dodawać do ulubionych.

Mała prezentacja:


 Podziękowania za post: Aragok(+1) , OlixBus(+1) , MK_Andrzej(+1) , Mervin(+1) , milosh-96(+1) , kamwol1(+1)
Odpowiedz

#34
(Ten post był ostatnio modyfikowany: 20.03.2026, 22:33 przez jakkuba2.)

Ja mam takie pytanka:
- Jak będą ładowane obiekty z tej listy obiektów? Czy to będzie ładowanie tak jak obecnie, czyli to co załadowane, to wyświetla się na liście?
- Czy miniatury będą ładowane dla wszystkich obiektów z Sceneryobjects, czy tylko te, które są załadowane? Jak zamierzasz to zooptymalizować?

- Czy będzie możliwość przetestowania, w jaki sposób AI "zachowuje się" (czyli jak jedzie) w edytorze? Możliwe by było szybkie naprawienie błędu i przy okazji zaoszczędziłoby to dużo czasu. Przykład to edytor ETS'a.
- Czy będą jakieś ustawienia, co ma się generować na roadmapie? (np. czy drzewa/miejsca przystankow/trase linii/itd. ma generować)
- Czy masz pomysły - o ile to zrobisz - jak będą wyglądały okna związane z tworzeniem rozkładów jazdy? (profile, asystant itd.)
- Czy pasek informacyjny będzie wzięty z podstawki czy będzie jakis inny pasek informacyjny? Przykład:
FPS: | Ilosc (na tym tile/zaladowanych): | Ilosc obiektow (na tym tile/zaladowanych): | Tile załadowanych: [...]

Jaknarazie to tyle co wpadło mi do głowy.
Również rozważyłbym usunięcie miniatury pojawiającej się na środku ekranu.

Miłego dnia/wieczoru:)

Dzień dobry
Młody modyfikator pojazdów co się jeszcze uczy.
Nie robię nic na zamówienie.
Robię (pół)realny projekt. Wyjdzie za około rok:)

Odpowiedz

#35
(Ten post był ostatnio modyfikowany: 21.03.2026, 00:20 przez mmiki26.)

(20.03.2026, 22:31)jakkuba2 napisał(a): Ja mam takie pytanka:
- Jak będą ładowane obiekty z tej listy obiektów? Czy to będzie ładowanie tak jak obecnie, czyli to co załadowane, to wyświetla się na liście?

Z automatu będą wszystkie obiekty .sco ze sceneryobjects z opcją doczytywania tych, które powstają podczas pracy w edytorze.

(20.03.2026, 22:31)jakkuba2 napisał(a): - Czy miniatury będą ładowane dla wszystkich obiektów z Sceneryobjects, czy tylko te, które są załadowane? Jak zamierzasz to zooptymalizować?

Będą dwie opcje. Jedna to wygenerowanie wszystkich na żądanie (jednorazowo, bo miniaturki zapisywane będą na dysku), ale to będzie wymagało wstrzymanie pracy edytora na kilkanaście-kilkadziesiąt minut. Uprzedzam: jest progresbar, więc widać gdzie się jest, a proces można przerwać i wznowi od momentu przerwania.

Oraz dla mniej cierpliwych - po prostu opcja "odśwież miniaturkę" przy każdym z obiekcie - wtedy to szybko wytworzy/zaktualizuje miniaturkę dla tego obiektu.

(20.03.2026, 22:31)jakkuba2 napisał(a): - Czy będzie możliwość przetestowania, w jaki sposób AI "zachowuje się" (czyli jak jedzie) w edytorze? Możliwe by było szybkie naprawienie błędu i przy okazji zaoszczędziłoby to dużo czasu. Przykład to edytor ETS'a.

Póki to jest to omsi, to niestety nie. O ile będę wbudowywał edytor kostek, o tyle przetestowanie jak one działają na samochodzikach nie będzie możliwe, gdyż tajemnicą mr-software jak skonstruowane są algorytmy odpowiedzialne za obliczanie jak ma zachować się samochód w określonych sytuacjach.

(20.03.2026, 22:31)jakkuba2 napisał(a): - Czy będą jakieś ustawienia, co ma się generować na roadmapie? (np. czy drzewa/miejsca przystankow/trase linii/itd. ma generować)

Roadmapę mam w planach już w ramach rozwoju edytora po jego wydaniu. Uważam, że to przydatny ficzer, ale zbyt rzadko używany, żebym specjalnie dla niego wstrzymywał wydanie. Wtedy jak najbardziej będziemy mogli pogadać, co na "mapie mapy" ma być;)

(20.03.2026, 22:31)jakkuba2 napisał(a): - Czy masz pomysły - o ile to zrobisz - jak będą wyglądały okna związane z tworzeniem rozkładów jazdy? (profile, asystant itd.)


Szczerze jeszcze nie wiem. Na pewno będą, ale jak je zaprojektuję, szczerze jeszcze nie wiem. Coś będzie trzeba sensownego wymyśleć.

(20.03.2026, 22:31)jakkuba2 napisał(a): - Czy pasek informacyjny będzie wzięty z podstawki czy będzie jakis inny pasek informacyjny? Przykład:
FPS: | Ilosc (na tym tile/zaladowanych): | Ilosc obiektow (na tym tile/zaladowanych): | Tile załadowanych: [...]

Fpsy już mam,
na pewno będzie: ilość wczytanych, ilość obiektów na widocznym kaflu, ilość obiektów na wszystkich wczytanych aktualnie kaflach
prawdopodobnie będzie: ilość polygonów, ilość tekstur, ilość pamięci tekstur
Chociaż te 2 ostatnie mogą nie być zbyt miarodajne, bo już teraz mam wprowadzone cachowanie materiałów, żeby zoptymalizować ilość wykorzystanej pamięci vram.

(20.03.2026, 22:31)jakkuba2 napisał(a): Również rozważyłbym usunięcie miniatury pojawiającej się na środku ekranu.

Ta miniatura na środku ekranu to ma być opcja zobaczenia miniatury w powiększeniu, ale może zrobię jakiś dodatkowy klawisz, żeby ją wyświetlić, bo teraz za często przypadkiem da się na to najechać.
 Podziękowania za post: adamets2(+1) , MK_Andrzej(+1) , jakkuba2(+1)
Odpowiedz

#36
(Ten post był ostatnio modyfikowany: 21.03.2026, 04:20 przez Sobol3D.)

2 sugestie:

- sama wysokość paska z listą obiektów musi być wyższa
- przydałby się przycisk 'rozwiń listę' gdzie w większym oknie z kafelkami można przeglądać obiekty, zmieniając sobie powiększenie wedle uznania, coś jak w windowsowym eksploratorze (eksploderze)



co do opcji podglądu zasugerowałbym coś takiego:

[Obrazek: 01bxHBS.jpeg]

że taki a'la tooltip z chmurką

a co do samych miniatur, to tooltip powinien być biały, żeby po powiększeniu nie było widać obwódki/cienia miniatury, albo w ogóle zrezygnować z obwódki, i mieć zwykłe białe obrazki, może nie będzie wyglądać najestetyczniej, ale najczytelniej na dłuższą mete. Przynajmniej według mnie.



3cia sugestia: lokalne 'ulubione' obiekty oraz opcja tworzenia swoich 'kolekcji' lokalnych dla mappera (nieglobalnych, np kiedy chcemy sobie pogrupować jakieś obiekty wg własnej wymyślonej kategorii żeby nie skakać po niej). N A J L E P I E J, gdyby była to opcja drugiego okna z listą z takimi obiektami, bo ile czasu w życiu straciłem na ponownym szukaniu czegoś na liście bo kliknął mi się jakiś helper, albo kliknął mi się obiekt który rozwinął drzewko z 500ma obiektami to nie zlicze tego.
[wymoderowano - Ik132]
2.1. Wulgaryzmy /+70%
Odpowiedz

#37

Robi wrażenie ten edytor – naprawdę wygląda bardzo obiecująco! 👏

Zgadzam się też z Sobol3D, że przydałby się przycisk „rozwiń listę”, który otwierałby większe okno z kafelkami. W takim widoku dużo wygodniej byłoby przeglądać wszystkie obiekty i szybciej znaleźć to, czego się szuka.

Mam też pytanie: czy planujesz opcję, żeby edytor automatycznie kompletował wszystkie pliki potrzebne do otwarcia mapy? Chodzi mi o coś w rodzaju zebrania wszystkich wymaganych splinów, obiektów, fontów itp przy zapisie, żeby można było szybciej wydać mapę i nie martwić się, że komuś będzie czegoś brakować. Rozważasz coś takiego, czy raczej byłoby to zbyt trudne do zrobienia?
Odpowiedz

#38
(Ten post był ostatnio modyfikowany: 21.03.2026, 13:47 przez mmiki26.)

@Sobol3D No i takie pomysły to mi się podobają. Celowo pokazuję WIP, aby moje pomysły można było jeszcze ulepszyć.



To od początku:

(21.03.2026, 04:09)Sobol3D napisał(a): 2 sugestie:

- sama wysokość paska z listą obiektów musi być wyższa
- przydałby się przycisk 'rozwiń listę' gdzie w większym oknie z kafelkami można przeglądać obiekty, zmieniając sobie powiększenie wedle uznania, coś jak w windowsowym eksploratorze (eksploderze)

O ile to pierwsze to zobaczymy ile miejsca jeszcze mi zostanie jak dojdą jeszcze wszystkie informacje o pozycji obiektu, o tyle rozwiń listę to znakomity pomysł i postaram się go zaimplementować.:)

(21.03.2026, 04:09)Sobol3D napisał(a): co do opcji podglądu zasugerowałbym coś takiego: że taki a'la tooltip z chmurką
a co do samych miniatur, to tooltip powinien być biały, żeby po powiększeniu nie było widać obwódki/cienia miniatury, albo w ogóle zrezygnować z obwódki, i mieć zwykłe białe obrazki, może nie będzie wyglądać najestetyczniej, ale najczytelniej na dłuższą mete. Przynajmniej według mnie.

Znakomite, tak będzie.

(21.03.2026, 04:09)Sobol3D napisał(a): 3cia sugestia: lokalne 'ulubione' obiekty oraz opcja tworzenia swoich 'kolekcji' lokalnych dla mappera (nieglobalnych, np kiedy chcemy sobie pogrupować jakieś obiekty wg własnej wymyślonej kategorii żeby nie skakać po niej). N A J L E P I E J, gdyby była to opcja drugiego okna z listą z takimi obiektami, bo ile czasu w życiu straciłem na ponownym szukaniu czegoś na liście bo kliknął mi się jakiś helper, albo kliknął mi się obiekt który rozwinął drzewko z 500ma obiektami to nie zlicze tego.

Nazywanie kolekcji ulubionych? Świetny pomysł.
Po wciśnięciu gwiazdki będzie pojawiać się lista do jakiej kolekcji dodać z opcją (z opcją dodania kolejnej plusikiem).
Podziałam i zobaczymy jak to wyjdzie.

Co do drugiej listy z samymi ulubionymi, to w sumie czemu nie, natomiast muszę pomyśleć jak to sensownie zmieścić na canvasie.


Cytat:Mam też pytanie: czy planujesz opcję, żeby edytor automatycznie kompletował wszystkie pliki potrzebne do otwarcia mapy? Chodzi mi o coś w rodzaju zebrania wszystkich wymaganych splinów, obiektów, fontów itp przy zapisie, żeby można było szybciej wydać mapę i nie martwić się, że komuś będzie czegoś brakować. Rozważasz coś takiego, czy raczej byłoby to zbyt trudne do zrobienia?

W pierwszym etapie nie, ponieważ jest gotowy program do tego autorstwa @Westu:

https://strefa-omsi.pl/Watek-OMSI-2-OMSI...ker--30379
 Podziękowania za post: MK_Andrzej(+1) , dunquno(+1)
Odpowiedz

#39

w komentarzu na youtubie widziałem ze zapowiedziałeś że program będzie płatny (co w 100% popieram) ale myślałeś też nad jakąś wersją demo która byłaby okrojona z funkcji np. zapisu aby przetestować sobie działanie programu przed ewentualnym zakupem? coś w stylu FL Studio gdzie wersja preview posiada gotowy mix i można sprawdzić wszystkie funkcje ale nie da się swojego projektu wyexportować
 Podziękowania za post: dunquno(+1)
Odpowiedz

#40

(21.03.2026, 17:19)Zimaleq999 napisał(a): w komentarzu na youtubie widziałem ze zapowiedziałeś że program będzie płatny (co w 100% popieram) ale myślałeś też nad jakąś wersją demo która byłaby okrojona z funkcji np. zapisu aby przetestować sobie działanie programu przed ewentualnym zakupem? coś w stylu FL Studio gdzie wersja preview posiada gotowy mix i można sprawdzić wszystkie funkcje ale nie da się swojego projektu wyexportować

Dobry pomysł, ale do tego to jeszcze sporo pracy przede mną;)
 Podziękowania za post: Zimaleq999(+1)
Odpowiedz




Użytkownicy przeglądający ten wątek:
juliusz_11, 1 gości