Autor Wątek:  Problem w czasie eksportu scenerii (3d max)  (Przeczytany 7106 razy)

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

Offline Dąbi

  • Wiadomości: 23
    • Zobacz profil
  • Otrzymane polubienia: 0
Problem w czasie eksportu scenerii (3d max)
« dnia: 16 Stycznia 2009, 21:17:33 »
Witam
Ostatnio tworząc nową trasę do maszyny, w czasie eksportu scenerii w 3d max do scn, wyskakuje mi błąd przedstawiony w załączniku. Używam skryptów z tego wątku: http://eu07.pl/forum/index.php/topic,5989.0.html. Próbowałem użyć także skryptów ze strony głównej niestety z podobnym skutkiem. Dodam, że do tej pory eksport przebiegał prawidłowo. Problem wystąpił kiedy "powiesiłem" trochę trakcji elektrycznej. Czy ktoś wie może co jest nie tak?
Z góry dzięki za pomoc.
Pozdrawiam Bartek

Offline Rozi

  • Zasłużony dla Symulatora
  • Wiadomości: 1931
  • Są zdjęcia = są modele.
    • Zobacz profil
  • Otrzymane polubienia: 135
Odp: Problem w czasie eksportu scenerii (3d max)
« Odpowiedź #1 dnia: 16 Stycznia 2009, 21:36:36 »
Poczytaj sobie tu:

Nie wiem, czy znajdziesz w tym temacie odpowiedź, ale gościu pisze w tym temacie, że Max "'stara się ci powiedzieć" - "shape spline index out of range: 1". Czyli, "W lini jaką mi pokazałeś, nie ma wierzchołka o numerze 1".[/list]

Offline Dąbi

  • Wiadomości: 23
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Problem w czasie eksportu scenerii (3d max)
« Odpowiedź #2 dnia: 16 Stycznia 2009, 22:21:49 »
Cóż... nie mówi mi to za wiele. Będę coś kombinował, ale dzięki za dobre chęci.
Pozdrawiam Bartek

Offline Rozi

  • Zasłużony dla Symulatora
  • Wiadomości: 1931
  • Są zdjęcia = są modele.
    • Zobacz profil
  • Otrzymane polubienia: 135
Odp: Problem w czasie eksportu scenerii (3d max)
« Odpowiedź #3 dnia: 16 Stycznia 2009, 22:29:10 »
Googiel za dużo nie mówi, szukałem na forum max3d, ale też ciężko. Najlepiej jak by się wypowiedział Poscikk, według mnie, na tym forum on ma największą wiedzę co do max'a.
« Ostatnia zmiana: 20 Stycznia 2009, 01:07:18 wysłana przez Rozi »

Offline firleju

  • Zasłużony dla Symulatora
  • Wiadomości: 1588
  • bawię się (w) exe...
    • Zobacz profil
  • Otrzymane polubienia: 121
Odp: Problem w czasie eksportu scenerii (3d max)
« Odpowiedź #4 dnia: 16 Stycznia 2009, 23:05:20 »
Spróbuj zaznaczyć tylko trakcję i wyeksportować zaznaczone.
Jeśli błąd się pojawi to wiesz, gdzie go szukać. Potem to już chyba zaznaczanie poszczególnych odcinków i tak, aż znajdziesz ten element. Innej drogi nie widzę.
Skrypty do Blendera dostępne tutaj
W miarę aktualne wiki EXE wiki.eu07.es

Offline Dąbi

  • Wiadomości: 23
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Problem w czasie eksportu scenerii (3d max)
« Odpowiedź #5 dnia: 26 Stycznia 2009, 11:39:40 »
Ok,problem z trakcją rozwiązany. Natomiast teraz mam kolejny problem czasie eksportu. Otóż wyżej wymienione skrypty nie eksportują informacji o przypisanym Evencie. Mianowicie kiedy w maxie kliknę na tor, następnie otworzę "Properties" i otworzę zakładkę "User Defined" ukazują mi się następujące parametry:
Type = normal
Radius1 = 0
Roll1 = 0.0
Roll2 = 0.0
MaxDist = -1
MinDist = 0
TrackWidth = 1.435
Friction = 0.25
SoundDist = 25.0
Quality = 20
DamageFlag = 0
Environment = Flat
Visibility = vis
Tex1 = Rail_screw_used1
TexLength = 4
Tex2 = TpBpS-new2.tex
TexPar1 = 0.2
TexPar2 = 0.5
TexPar3 = 1.1
Event1 = Korszyce_speedinfo
Event2 = Korszyce_A_sem_info
Velocity = 60.0
Length = 100.0
Następnie po eksporcie otwieram zapis tego samego toru i widzę
node -1 0 none track normal 100.0 1.435 0.25 25.0 20 0 Flat vis
 Rail_screw_used1 4 TpBpS-new2.tex 0.2 0.5 1.1
0.408258 0.2 -3.9258  0.0  //point 1
0.0 0.0 0.0  //control vector 1
0.0 0.0 0.0  //control vector 2
0.408258 0.2 96.0742  0.0  //point 2
0
velocity 60.0
endtrack
Jak widać w scn nie ma zapisu odnośnie Eventów.Czy ktoś wie w czym może tkwić problem?
Pozdrawiam

Pozdrawiam Bartek

Offline uetam

  • Zasłużony dla Symulatora
  • Wiadomości: 2641
    • Zobacz profil
  • Otrzymane polubienia: 6
Odp: Problem w czasie eksportu scenerii (3d max)
« Odpowiedź #6 dnia: 26 Stycznia 2009, 12:36:45 »
TexPar1 = 0.2
TexPar2 = 0.5
TexPar3 = 1.1
Velocity = 60.0
Length = 100.0
Event1 = Korszyce_speedinfo
Event2 = Korszyce_A_sem_info
« Ostatnia zmiana: 26 Stycznia 2009, 12:38:57 wysłana przez uetam »

Offline Dąbi

  • Wiadomości: 23
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Problem w czasie eksportu scenerii (3d max)
« Odpowiedź #7 dnia: 26 Stycznia 2009, 12:50:36 »
TexPar1 = 0.2
TexPar2 = 0.5
TexPar3 = 1.1
Velocity = 60.0
Length = 100.0
Event1 = Korszyce_speedinfo
Event2 = Korszyce_A_sem_info
Próbowałem też w ten sposób i nic :/

EDIT
Problem powiedzmy, że rozwiązany. Użyłem innego eksportera (zamiast SCN/INC export użyłem  SCM export), zapisałem plik w formacie scm i działa. Mimo wszystko dziwne, że w SCN/INC nie działa.
« Ostatnia zmiana: 26 Stycznia 2009, 13:44:22 wysłana przez Dąbi »
Pozdrawiam Bartek

Offline firleju

  • Zasłużony dla Symulatora
  • Wiadomości: 1588
  • bawię się (w) exe...
    • Zobacz profil
  • Otrzymane polubienia: 121
Odp: Problem w czasie eksportu scenerii (3d max)
« Odpowiedź #8 dnia: 29 Stycznia 2009, 18:18:54 »
Już poprawiłem. Poprawka do pobrania tutaj z datą 29.01.2009.
Skrypty do Blendera dostępne tutaj
W miarę aktualne wiki EXE wiki.eu07.es

Offline Dąbi

  • Wiadomości: 23
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Problem w czasie eksportu scenerii (3d max)
« Odpowiedź #9 dnia: 29 Stycznia 2009, 22:17:01 »
No teraz eventy się eksportują idealnie.:)
Ale pojawił się u mnie następny problem tym razem w czasie eksportu trakcji. Przez jakiś czas wszystko się bardzo dobrze eksprtowało. Ale jakiś czas temu z niewiadomych przyczyn trakcja eksportuje się zawsze z domyślnymi parametrami np. zawsze mam  jeden przewód jezdny mimo, że w skryptach w okienku wires No wpisuję 3. Dokładniej wygląda to tak:
Przykładowy wpis trakcji w scn:
node 800 0 none traction pwr01 3500 4500 0.01 Cu 3 1
38.8329 5.8 -7.8671
38.8329 5.8 62.1329
38.8329 7.5 -7.8671
38.8329 6.6 62.1329
0.4 4.0 2 0.04 vis
endtraction
Zauważyłem, że parametry w szóstej linijce są zawsze takie same niezależnie od ustawień w okienkach "Hmin", "DetaL", "Visability", czy "Wires No". W skryptach nic nie mieszałem, pobrałem update zamieszczony w linku powyżej i nic.Problem ten występuje zarówno w exporterze scn/inc jak i scm. Czy ktoś ma jakiś pomysł?
Pozdrawiam!
« Ostatnia zmiana: 29 Stycznia 2009, 22:25:19 wysłana przez Dąbi »
Pozdrawiam Bartek

Offline firleju

  • Zasłużony dla Symulatora
  • Wiadomości: 1588
  • bawię się (w) exe...
    • Zobacz profil
  • Otrzymane polubienia: 121
Odp: Problem w czasie eksportu scenerii (3d max)
« Odpowiedź #10 dnia: 29 Stycznia 2009, 22:53:33 »
Czy te wartości zmieniają się w oknie properties->user defines?
Znaczy się, źle tworzy trakcje, czy źle ją eksportuje?
Skrypty do Blendera dostępne tutaj
W miarę aktualne wiki EXE wiki.eu07.es

Offline Dąbi

  • Wiadomości: 23
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Problem w czasie eksportu scenerii (3d max)
« Odpowiedź #11 dnia: 29 Stycznia 2009, 22:55:40 »
Źle eksportuje. W okienku properties mam dane takie jakie wprowadziłem, natomiast po eksporcie jest nie tak jak ma być.

EDIT: Już chyba naprawiłem. Zuważyłem, że występowały w niektórych miejscach linie z powtórzonymi parametrami np:
hmin= "0.4"
prop= (getUserProp splObj "hmin")
prop= (getUserProp splObj "hMin")
if (prop!=undefined) then
hmin= prop
Usunąłem w tych miejscach powtarzającą się linijkę i działa.
Pozdrawiam
« Ostatnia zmiana: 30 Stycznia 2009, 13:02:41 wysłana przez Dąbi »
Pozdrawiam Bartek

Offline firleju

  • Zasłużony dla Symulatora
  • Wiadomości: 1588
  • bawię się (w) exe...
    • Zobacz profil
  • Otrzymane polubienia: 121
Odp: Problem w czasie eksportu scenerii (3d max)
« Odpowiedź #12 dnia: 31 Stycznia 2009, 13:26:41 »
EDIT: Już chyba naprawiłem. Zuważyłem, że występowały w niektórych miejscach linie z powtórzonymi parametrami np:
hmin= "0.4"
prop= (getUserProp splObj "hmin")
prop= (getUserProp splObj "hMin")
if (prop!=undefined) then
hmin= prop
Usunąłem w tych miejscach powtarzającą się linijkę i działa.
Pozdrawiam
Dąbi, możesz dokładniej opisać o co chodzi z tymi podwójnymi parametrami?
W Properties miałeś podwójne parametry, czy może w skrypcie gdzieś tak było?
Które parametry były podwójne?
Skrypty do Blendera dostępne tutaj
W miarę aktualne wiki EXE wiki.eu07.es

Offline Dąbi

  • Wiadomości: 23
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Problem w czasie eksportu scenerii (3d max)
« Odpowiedź #13 dnia: 31 Stycznia 2009, 13:41:18 »
Konkretnie chodzi mi o to, że w skrypcie podwojone było:
prop= (getUserProp splObj "hMin")
z tym, że w jednej linijce było "hMin",a w drugiej "hmin" (jak widać w moim poprzednim poście). Nie wiem czy tak ma być, niemniej usunięcie jednej linijki rozwiązało problem. Nie mam za to pojęcia jakim cudem przez pewien czas wszystko się dobrze eksportowało i nagle zaczął występować problem opisany powyżej mimo, że nic w skryptach nie zmieniałem.
Pozdrawiam Bartek