Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
08.04.2002, 19:54
Spill



Hi Leute!
Ich als Coding Leihe hab mal ne Frage.
Ist es möglich eine *.prt - Datei in das Format *.map zu konvertieren? Das währe mal ne ziehmlich nützliche Sache um einige Fehler beim Compilen z.B. "Leaf Portal saw into Leaf" weiter zu untersuchen. Die *.prt Datei wird ja nach dem Vising erstellt und enthält die Eckpunktkoordinaten für die Leafportals. Diese Koordinaten könnte man doch dazu benutzen, sie in eine *.map datei einzubinden und als Brushkoordinten zu verwenden.
hier mal ein Auszug aus ner *.prt

943
3272

4 0 13 (-680.000000 -913.000000 510.000000) (-680.000000 1417.000000 510.000000) (-645.000000 1417.000000 510.000000) (-645.000000 -913.000000 510.000000)

4 0 11 (695.000000 1417.000000 510.000000) (763.000000 1417.000000 510.000000) (763.000000 -913.000000 510.000000) (695.000000 -913.000000 510.000000)

4 0 14 (-680.000000 -940.000000 510.000000) (-680.000000 -913.000000 510.000000) (763.000000 -913.000000 510.000000) (763.000000 -940.000000 510.000000)

4 0 10 (-680.000000 1417.000000 510.000000) (-680.000000 1437.000000 510.000000) (763.000000 1437.000000 510.000000) (763.000000 1417.000000 510.000000)

4 0 9 (2766.999913 -940.000000 510.000000) (763.000000 -940.000000 510.000000) (763.000000 -913.000000 510.000000) (2766.999914 -913.000000 510.000000)

4 0 6 (3042.000000 -689.000007 510.000000) (3042.000000 -702.800614 510.000000) (2766.999913 -940.000000 510.000000) (2766.999914 -914.000070 510.000000)

4 0 7 (2819.938118 1339.000000 510.000000) (3042.000000 1081.549768 510.000000) (3042.000000 1063.000249 510.000000) (2807.000216 1339.000000 510.000000)...

und hier ne *.map

{
"classname" "worldspawn"
"classname" "worldspawn"
"sounds" "1"
"MaxRange" "6032"
"mapversion" "220"
"skyname" "beach"
"mapversion" "220"
"wad" "\programme_2\spiele\half-life\valve\halflife.wad;\programme_2\spiele\half-life\valve\liquids.wad;\programme_2\spiele\half-life\valve\beach.wad"
{
( -1028 -1312 431 ) ( -1028 -1452 431 ) ( -896 -1452 431 ) BEACH_ROCK1 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
( -896 -1356 431 ) ( -896 -1452 431 ) ( -1028 -1452 565 ) BEACH_ROCK1 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
( -1028 -1452 431 ) ( -1028 -1312 431 ) ( -1028 -1356 565 ) BEACH_ROCK1 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
( -896 -1452 431 ) ( -1028 -1452 431 ) ( -1028 -1452 565 ) BEACH_ROCK1 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
( -1028 -1312 431 ) ( -896 -1356 431 ) ( -1028 -1356 565 ) BEACH_ROCK1 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
}...

Ich stell mir das als kleines Proggie vor, in dem man die MAP-Datei angeben muss. Dann wird sie mit HLCSG und HLBSP compiled. Die Koordinaten aus der dann entstehende *.prt werden herausgezogen und in ein *.map Format convertiert. hmm. Was haltet Ihr davon? Ist sowas möglich? Na ja, ist nur sone Idee, die ich letztens hatte als ich diesen Leaf Potal saw -Fehler hatte.

--

Hompage

zum Seitenanfang zum Seitenende Profil || Suche
001
08.04.2002, 20:09
Onkel Dittmeyer



Ja theoretisch wär es möglich es zu visualisieren.
Aber in ein Map format das wär Blödsinn.
Außerdem glaub ich net dass man damit einen Leaf Portal Fehler sehen würde.

--

zum Seitenanfang zum Seitenende Profil || Suche
002
08.04.2002, 21:24
Spill



Hmm, als DXF währe auch ne Alternative, da man ja aus WC/VHE ind DXF-Format abspeichern kann (nur zum drüberlegen der "Leaf-Objekte" über die exportierte Map in 3Dsmax z.B.. Man müsste alle Portals durchnummerieren bzw. jedem Brush (Objekt) das entsteht die Portalnummer als Bezeichnung geben.
Die Fehlermeldung heisst doch

Warning: Leaf portals saw into leaf
Problem at portal between leaves 102 and 403: ...

na ja. Vielleicht hat ja mal jemand mit Codingerfahrung Lust diesen Gedanken fortzuführen. Währe ne super Sache denk ich mir.

--

Hompage

zum Seitenanfang zum Seitenende Profil || Suche