Autor Wątek:  Coś leci z nieba…  (Przeczytany 43512 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline youBy

  • Deweloper
  • Wiadomości: 6121
  • Co tam?
    • Zobacz profil
    • Automat Weryfikujący Regulację i Lambdę
  • Otrzymane polubienia: 801
Coś leci z nieba…
« dnia: 20 Marca 2013, 21:09:33 »
…ale co dokładnie, to trudno powiedzieć.

www.youtube.com/watch?v=sis0HeJkHS4&hd=1
Xoov
Powyższy post wyraża jedynie opinię autora w chwili publikacji. Autor zastrzega sobie prawo do zmiany poglądów bez podawania przyczyny, jak również informowania o tym.

Offline Benek

  • Moderator
  • Wiadomości: 4500
  • fb.com/benek.maszyna
    • Zobacz profil
    • Moja strona o MaSzynie
  • Otrzymane polubienia: 11
Odp: Coś leci z nieba…
« Odpowiedź #1 dnia: 20 Marca 2013, 21:14:17 »
FPS też spada jak przy generowaniu dymu w spalinówkach? Najtrudniej będzie zrobić symulację kropelek spadających na szybę, ściekających i przesuwających się pod wpływem ruchu pociągu.

Offline Ra

  • Zasłużony dla Symulatora
  • Wiadomości: 6111
    • Zobacz profil
    • Instalator+Starter+Edytor
  • Otrzymane polubienia: 34
Odp: Coś leci z nieba…
« Odpowiedź #2 dnia: 20 Marca 2013, 21:19:27 »
Nie mówiąc o tym, że najpierw szyby trzeba by zrobić...

Offline youBy

  • Deweloper
  • Wiadomości: 6121
  • Co tam?
    • Zobacz profil
    • Automat Weryfikujący Regulację i Lambdę
  • Otrzymane polubienia: 801
Odp: Coś leci z nieba…
« Odpowiedź #3 dnia: 20 Marca 2013, 21:19:29 »
Nie spada, bo jest zrobione zupełnie inną metodą. No i widać, że nie działa to właściwie, bo cokolwiek jest w stanie przykryć krople, podczas gdy powinno być raczej odwrotnie.
Xoov
Powyższy post wyraża jedynie opinię autora w chwili publikacji. Autor zastrzega sobie prawo do zmiany poglądów bez podawania przyczyny, jak również informowania o tym.

Offline adsim

  • Moderator
  • Wiadomości: 3934
    • Zobacz profil
  • Otrzymane polubienia: 11
Odp: Coś leci z nieba…
« Odpowiedź #4 dnia: 20 Marca 2013, 23:00:12 »
Animowana tekstura nieba?
(: ɯɐıʍɐɹpzod

Offline youBy

  • Deweloper
  • Wiadomości: 6121
  • Co tam?
    • Zobacz profil
    • Automat Weryfikujący Regulację i Lambdę
  • Otrzymane polubienia: 801
Odp: Coś leci z nieba…
« Odpowiedź #5 dnia: 20 Marca 2013, 23:09:25 »
Model animowany.
Xoov
Powyższy post wyraża jedynie opinię autora w chwili publikacji. Autor zastrzega sobie prawo do zmiany poglądów bez podawania przyczyny, jak również informowania o tym.

Offline ShaXbee

  • Administrator
  • Wiadomości: 1984
    • Zobacz profil
  • Otrzymane polubienia: 2
Odp: Coś leci z nieba…
« Odpowiedź #6 dnia: 21 Marca 2013, 07:49:16 »
@youBy: nie lepiej by bylo nakladac animowana teksture w trybie 2d po wyrenderowaniu otoczenia, a przed renderowaniem kabiny?

Offline youBy

  • Deweloper
  • Wiadomości: 6121
  • Co tam?
    • Zobacz profil
    • Automat Weryfikujący Regulację i Lambdę
  • Otrzymane polubienia: 801
Odp: Coś leci z nieba…
« Odpowiedź #7 dnia: 21 Marca 2013, 08:08:41 »
Byłoby lepiej, ale wtedy trzeba by exe zmieniać.
Xoov
Powyższy post wyraża jedynie opinię autora w chwili publikacji. Autor zastrzega sobie prawo do zmiany poglądów bez podawania przyczyny, jak również informowania o tym.

Offline Tolein

  • Wiadomości: 483
  • Kanapowy Toromistrz
    • Zobacz profil
  • Otrzymane polubienia: 1
Odp: Coś leci z nieba…
« Odpowiedź #8 dnia: 21 Marca 2013, 09:43:35 »
Albo shaderem też można rozwiązać problem... Czy może się mylę?
"Podejrzewam, że:
1. poświęcają na to niewiele czasu,
2. mają ograniczoną liczbę zwojów mózgowych, przez co są w stanie wykonywać tylko proste i powtarzalne czynności,
3. wydaje im się, że mogą nawet podbić kosmos, ale życie weryfikuje im to negatywnie."

Offline Benek

  • Moderator
  • Wiadomości: 4500
  • fb.com/benek.maszyna
    • Zobacz profil
    • Moja strona o MaSzynie
  • Otrzymane polubienia: 11
Odp: Coś leci z nieba…
« Odpowiedź #9 dnia: 21 Marca 2013, 09:52:06 »
Tak, można.

guest4368

  • Gość
Odp: Coś leci z nieba…
« Odpowiedź #10 dnia: 21 Marca 2013, 12:28:18 »
Co do kropli deszczu na szybach. Można wykorzystać zestaw tekstur (funkcja jest w przygotowaniu zdaje się). Tekstury szyby odpowiadałyby intensywności deszczu (skokowo niestety), oraz wżyciu wycieraczek.  Takie rozwiązanie występuje np. w 3D Fahrschule. Przykładowo dla dwóch poziomów intensywności deszczu potrzeba by sześciu tekstur. Rozwiązanie może niezbyt widowiskowe, ale możliwe do implementacji w oparciu o istniejące rozwiązania. Pełzające krople w takim wypadku niestety odpadają.

Offline Tolein

  • Wiadomości: 483
  • Kanapowy Toromistrz
    • Zobacz profil
  • Otrzymane polubienia: 1
Odp: Coś leci z nieba…
« Odpowiedź #11 dnia: 21 Marca 2013, 12:46:44 »
Same krople na szybach też można w dość przystępny sposób wygenerować przy pomocy shadera, potrzeba tylko dobry model do symulacji zachowania się tych kropli na szybie w zależności od prędkości / zastosowania wycieraczki. No i stopnia zużycia wycieraczki (piękne smugi).
A jeśli już deszcz, to należałoby też "z rozpędu" pomyśleć o śniegu i smugach od zamarzniętej na szybie wody i słabo przylegających wycieraczek.

Co do tekstury, to może i jest to jakieś rozwiązanie, ale idąc tym tropem, tak mi się zdaje, daleko nie zajdziemy. Trzeba albo zrobić coś dobrze, albo nie robić w ogóle. Takie rozwiązania na pół gwizdka trochę jakby cofają symulator w rozwoju, szczególnie kiedy nikomu się potem nie chce nad tym popracować (vide sieć trakcyjna, rozjazdy, etc).
"Podejrzewam, że:
1. poświęcają na to niewiele czasu,
2. mają ograniczoną liczbę zwojów mózgowych, przez co są w stanie wykonywać tylko proste i powtarzalne czynności,
3. wydaje im się, że mogą nawet podbić kosmos, ale życie weryfikuje im to negatywnie."

Offline youBy

  • Deweloper
  • Wiadomości: 6121
  • Co tam?
    • Zobacz profil
    • Automat Weryfikujący Regulację i Lambdę
  • Otrzymane polubienia: 801
Odp: Coś leci z nieba…
« Odpowiedź #12 dnia: 21 Marca 2013, 15:15:03 »
A może by najpierw coś zrobić, a potem myśleć dalej? Nie ma co planować tylko trzeba robić, bo potem się to przeciąga w czasie…
Same krople na szybach też można w dość przystępny sposób wygenerować przy pomocy shadera, potrzeba tylko dobry model do symulacji zachowania się tych kropli na szybie w zależności od prędkości / zastosowania wycieraczki. No i stopnia zużycia wycieraczki (piękne smugi).
A jeśli już deszcz, to należałoby też "z rozpędu" pomyśleć o śniegu i smugach od zamarzniętej na szybie wody i słabo przylegających wycieraczek.
Jeden z użytkowników nie tak dawno przedstawił algorytm kropel oparty na teksturach, który dodatkowo zawierał w sobie działanie wycieraczek.
Co do tekstury, to może i jest to jakieś rozwiązanie, ale idąc tym tropem, tak mi się zdaje, daleko nie zajdziemy. Trzeba albo zrobić coś dobrze, albo nie robić w ogóle. Takie rozwiązania na pół gwizdka trochę jakby cofają symulator w rozwoju, szczególnie kiedy nikomu się potem nie chce nad tym popracować (vide sieć trakcyjna, rozjazdy, etc).
Zajdziemy, zobacz, dokąd już doszliśmy. Natomiast fakt, prowizorki są tutaj bardzo trwałe…
Xoov
Powyższy post wyraża jedynie opinię autora w chwili publikacji. Autor zastrzega sobie prawo do zmiany poglądów bez podawania przyczyny, jak również informowania o tym.

Offline 3rs

  • ZbanowanyZbanowany
  • Wiadomości: 31
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Coś leci z nieba…
« Odpowiedź #13 dnia: 21 Marca 2013, 15:47:03 »
Albo shaderem też można rozwiązać problem...
Shaderem to można Wszystko zrobić- GLSL jest bardzo rozbudowany, ale niestety MaSzyna wykorzystuje OpenGl starsze niż 2.0.

Innym, bardziej pracochłonnym sposobem może być coś typu emiterów na niebie i proste, fizyczne "modele"- tekstury spadające i przenikające przez tekstury (plusem tutaj jest to, iż można dodać symulację wiatru). Tutaj znów trzeba by było oskryptować kabiny- Ogółem bez zmian w exe niestety nic nie wyjdzie ambitniejszego.
Cytat:  youBy
Jeden z użytkowników nie tak dawno przedstawił algorytm kropel oparty na teksturach, który dodatkowo zawierał w sobie działanie wycieraczek.
Ja jakoś nigdy czegoś takiego nie widziałem w MaSzynie- Ani na screenach ani na zadnym wideo.
« Ostatnia zmiana: 21 Marca 2013, 15:50:40 wysłana przez 3rs »

Offline Ra

  • Zasłużony dla Symulatora
  • Wiadomości: 6111
    • Zobacz profil
    • Instalator+Starter+Edytor
  • Otrzymane polubienia: 34
Odp: Coś leci z nieba…
« Odpowiedź #14 dnia: 21 Marca 2013, 15:57:25 »
A może by najpierw coś zrobić, a potem myśleć dalej?
Ja bym jednak proponował, by najpierw pomyśleć nad modelem fizycznym, a dopiero potem próbować zrealizować go graficznie.

Tutaj znów trzeba by było oskryptować kabiny-
To oskryptuj.

Offline youBy

  • Deweloper
  • Wiadomości: 6121
  • Co tam?
    • Zobacz profil
    • Automat Weryfikujący Regulację i Lambdę
  • Otrzymane polubienia: 801
Odp: Coś leci z nieba…
« Odpowiedź #15 dnia: 21 Marca 2013, 16:47:12 »
Cytat:  youBy
Jeden z użytkowników nie tak dawno przedstawił algorytm kropel oparty na teksturach, który dodatkowo zawierał w sobie działanie wycieraczek.
Ja jakoś nigdy czegoś takiego nie widziałem w MaSzynie- Ani na screenach ani na zadnym wideo.
Ja też nie.

A może by najpierw coś zrobić, a potem myśleć dalej?
Ja bym jednak proponował, by najpierw pomyśleć nad modelem fizycznym, a dopiero potem próbować zrealizować go graficznie.
Tylko wolałbym, żeby deszcz był dodatkiem do pociągów niż pociągi do deszczu. Zresztą odnosiło się to raczej do wykonania pojedynczych, sensownych kroków niż dalekosiężnych planów rozpisanych na 20 lat.
Xoov
Powyższy post wyraża jedynie opinię autora w chwili publikacji. Autor zastrzega sobie prawo do zmiany poglądów bez podawania przyczyny, jak również informowania o tym.

Offline Tolein

  • Wiadomości: 483
  • Kanapowy Toromistrz
    • Zobacz profil
  • Otrzymane polubienia: 1
Odp: Coś leci z nieba…
« Odpowiedź #16 dnia: 21 Marca 2013, 23:51:16 »
Jaki jest sens robienia modelu i tekstury czegoś, co de facto tekstury nie ma, kształt tego czegoś zmienia się praktycznie dowolnie w czasie (pewnie, spadając kropla przyjmuje raczej standardowe kształty i rozmiary, tylko pytanie co w momencie kolizji z jakimkolwiek innym obiektem), a jedyna forma percepcji wizualnej jaką to coś nam oferuje to zakrzywienie światła?
"Podejrzewam, że:
1. poświęcają na to niewiele czasu,
2. mają ograniczoną liczbę zwojów mózgowych, przez co są w stanie wykonywać tylko proste i powtarzalne czynności,
3. wydaje im się, że mogą nawet podbić kosmos, ale życie weryfikuje im to negatywnie."

Offline youBy

  • Deweloper
  • Wiadomości: 6121
  • Co tam?
    • Zobacz profil
    • Automat Weryfikujący Regulację i Lambdę
  • Otrzymane polubienia: 801
Odp: Coś leci z nieba…
« Odpowiedź #17 dnia: 21 Marca 2013, 23:55:54 »
To jest pytanie techniczne czy filozoficzne?
Xoov
Powyższy post wyraża jedynie opinię autora w chwili publikacji. Autor zastrzega sobie prawo do zmiany poglądów bez podawania przyczyny, jak również informowania o tym.

Offline Tolein

  • Wiadomości: 483
  • Kanapowy Toromistrz
    • Zobacz profil
  • Otrzymane polubienia: 1
Odp: Coś leci z nieba…
« Odpowiedź #18 dnia: 22 Marca 2013, 00:18:31 »
Znasz mnie przecież (troszkę), to powinieneś wiedzieć, że czysto filozoficzne. : D
"Podejrzewam, że:
1. poświęcają na to niewiele czasu,
2. mają ograniczoną liczbę zwojów mózgowych, przez co są w stanie wykonywać tylko proste i powtarzalne czynności,
3. wydaje im się, że mogą nawet podbić kosmos, ale życie weryfikuje im to negatywnie."

Online Irek_Wd

  • Wiadomości: 505
    • Zobacz profil
  • Otrzymane polubienia: 44
Odp: Coś leci z nieba…
« Odpowiedź #19 dnia: 22 Marca 2013, 18:36:58 »
Krople deszczu można dołożyć w programie Irfan View, tylko na ile one będą wiarygodne - tego najstarsi Indianie nie wiedzą.

Online Mihau

  • Wiadomości: 1694
  • Grafika - brak ciągnie z procka
    • Zobacz profil
  • Otrzymane polubienia: 17
Odp: Coś leci z nieba…
« Odpowiedź #20 dnia: 22 Marca 2013, 18:46:27 »
Krople deszczu można dołożyć w programie Irfan View, tylko na ile one będą wiarygodne - tego najstarsi Indianie nie wiedzą.
ZTCW jest to program do obróbki zdjęć, więc jak by to miało funkcjonować?
Strażak-ratownik, kierowca OSP Susz

Offline Benek

  • Moderator
  • Wiadomości: 4500
  • fb.com/benek.maszyna
    • Zobacz profil
    • Moja strona o MaSzynie
  • Otrzymane polubienia: 11
Odp: Coś leci z nieba…
« Odpowiedź #21 dnia: 22 Marca 2013, 18:58:59 »
Krople deszczu można dołożyć w programie Irfan View, tylko na ile one będą wiarygodne - tego najstarsi Indianie nie wiedzą.
Robiłem tak kiedyś z Ziomalem i efekt był kiepski.
ZTCW jest to program do obróbki zdjęć, więc jak by to miało funkcjonować?
Naniesnie na teksturę szyby statycznych kropel.

Offline 3rs

  • ZbanowanyZbanowany
  • Wiadomości: 31
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Coś leci z nieba…
« Odpowiedź #22 dnia: 22 Marca 2013, 22:54:58 »
No i widzicie, że MaSzynie przydałby się GLSL (którego wprowadzenie proponuję aktualnie najwyższym) a wtedy rozwiązanie byłoby prostsze i możnaby było stworzyć coś podobnego do tego co jest w (Railworks) Train Simulator 2013.
Teksturowo - wygenerować jakąś teksturę i nałożyć ją przed teksturę szyby w kabinie, oczywiście z dużą Alphą, jednak wątpię by to wyszło estetycznie czy ambitnie.
« Ostatnia zmiana: 22 Marca 2013, 22:57:11 wysłana przez 3rs »

Offline pol102

  • Wiadomości: 959
  • Geoinformatyk kolejowy
    • Zobacz profil
  • Otrzymane polubienia: 34
Odp: Coś leci z nieba…
« Odpowiedź #23 dnia: 23 Marca 2013, 02:07:22 »
Jeśli znasz Cpp to jestem przekonany, że @Ra się nie obrazi jak to zaimplementujesz.

Offline Tolein

  • Wiadomości: 483
  • Kanapowy Toromistrz
    • Zobacz profil
  • Otrzymane polubienia: 1
Odp: Coś leci z nieba…
« Odpowiedź #24 dnia: 23 Marca 2013, 08:33:48 »
Możesz podrzucić jakiś materiał wideo, albo link do youtube?
"Podejrzewam, że:
1. poświęcają na to niewiele czasu,
2. mają ograniczoną liczbę zwojów mózgowych, przez co są w stanie wykonywać tylko proste i powtarzalne czynności,
3. wydaje im się, że mogą nawet podbić kosmos, ale życie weryfikuje im to negatywnie."

Offline Jeżyk

  • Wiadomości: 161
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Coś leci z nieba…
« Odpowiedź #25 dnia: 31 Marca 2013, 13:56:27 »
Nie najprościej było by dać nad naszym maszynistą kilkanaście odpowiednio ustawionych pionowych kwadratów, a każdy z nich posiadał by własną animowaną texturę(spadające krople) i oczywiście trisy te przesuwały by się za jadącym pociągiem a najlepiej aby było do niego przywiązane jakoś(mp. hierarchią). A co do szyb to nad nimi umieściło by się emitery particle(cząsteczek) które by emitowały odpowiednią ilość cząsteczek(jak już ktoś wyżej napisał) w zależności od aktualnej textury reszty deszczu(rozwiązanie bardziej zaawansowane ze względu na fizykę). Oczywiście emitowane cząsteczki były by niewidoczne, dopiero po zetknięciu z odpowiednio oznaczoną powierzchnią(w tym wypadku szybą) tworzyły by krople wody nanosząc texturkę(także animowaną i z odpowiednią przeźroczystością) na szybę, a ta animowana by się powoli rozchodziła na boki lub zanikała powoli. A w przypadku uruchomienia wycieraczek, te przejeżdżając po szybie w momencie zetknięcia cząsteczki usuwały by ją(za wycieraczkami podążała by animacja smugi odpowiednia do natężenia deszcze w formie textury animowanej). Gdyby zastosowano lepszy silniki graficzny można by się też pokusić o załamania na szybie powodowane przez wodę(odpowiednia tex kropel i reszty) no ale to już wymagający dla procka i karty graficznej efekt :)

Podsumowując opisałem jak działa deszcze w grze Euro Track Simulator 2, :) polecam wzorować się także na innych produkcjach, dlaczego mamy robić coś od podstaw kiedy to już jest? Ja zawszę wolę wzorować się w sprawach graficznych na czymś co dobrze działa. http://www.youtube.com/watch?v=tNgTAcJGld8- w linku można zobaczyć deszczyk + załamania, no niestety brak smugi od wycieraczki.
« Ostatnia zmiana: 31 Marca 2013, 17:18:00 wysłana przez 7play4game »
Powróciło średniowiecze, ale bronią nie są miecze...

Offline Artur PKP

  • Wiadomości: 153
  • Uwielbiam pojazdy szynowe. :D
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Coś leci z nieba…
« Odpowiedź #26 dnia: 05 Kwietnia 2013, 21:34:08 »
Jeżeli mają już być opady atmosferyczne to muszą być też jakieś animowane chmury. No bo jak to będzie wyglądało. Po prostu walnąć jakiś model chmury, ustawić wektor i niech sobie lecą.
Pozdrawiam, Artur.

Offline ST44-003

  • Deweloper
  • Wiadomości: 2886
  • EU07-001
    • Zobacz profil
  • Otrzymane polubienia: 232
Odp: Coś leci z nieba…
« Odpowiedź #27 dnia: 05 Kwietnia 2013, 21:39:06 »
I jest też duża ingerencja w fizyke symulatora: opady atmosferyczne -> losowa zmiana "przyczepności" do toru. To by się też przydało, tylko najpierw poczekajmy na poprawkę piasecznic i przyhamowania przy poślizgu którą to zajmuje się bodaj @youBy.