WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Simulationen > Designer Forum

Designer Forum Treffpunkt für Gedankenaustausch von Simmern, die selbst

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 09.03.2005, 21:12   #11
sergio
Inventar
 
Registriert seit: 17.01.2000
Beiträge: 1.745


Standard

C:\windows\sytem32

Aber eigentlich müsste sich alles von alleine installieren.

@ eurocopter: normalerweise wird die BGL im selben Verzeichnis der XML-Datei erzeugt. Es ist die XML-Datei, die kompiliert werden muss, nicht die MDL.
sergio ist offline   Mit Zitat antworten
Alt 10.03.2005, 21:28   #12
Eurocopter
Veteran
 
Registriert seit: 07.03.2005
Alter: 38
Beiträge: 315


Standard

Danke nochmal

aber es funktioniert einfach nicht. Ich speichere meine mdl Datei in gmax/meshes. In dem Ordner ist das bglcomp.exe und die bglcomp.xsd. Wenn ich das bglcomp öffen will, geht es gleich wieder zu(es geht auch nicht über DOS). Wenn ich die xml. Datei hineinziehe passiert das Gleiche.

Es muss an meinem Computer liegen.
Eurocopter ist offline   Mit Zitat antworten
Alt 10.03.2005, 21:43   #13
derBruchpilot
Master
 
Registriert seit: 16.10.2003
Alter: 63
Beiträge: 736


Standard

Hast Du die Kommentarzeilen aus der xml entfernt?

Gruß Ralf
____________________________________
Glück bedeutet einen anständigen Martini, ein anständiges Essen, eine anständige Zigarre und eine anständige Frau ... oder eine unanständige Frau - je nachdem, wieviel Glück man verkraften kann. -Robert Burns
http://www.derbruchpilot.net/html/msfs.html
derBruchpilot ist offline   Mit Zitat antworten
Alt 10.03.2005, 21:54   #14
Eurocopter
Veteran
 
Registriert seit: 07.03.2005
Alter: 38
Beiträge: 315


Standard

Während das bglcomp.exe kurz offen, war konnte ich es mit der Digitalkamera fotografieren.

Die Error Meldung lautet:

INTERNAL COPILER ERROR C1003: Failed to create

Parsing document: D:\Programme\gmax\meshes\BT.XML

ERROR C2470: Unrecouverable error parsing XML!
ERROR C2006: Parse failed (0x80004005)
ERROR C2003: Failed toprocess file: D:\Programme\gmax\meshes\BT.XML





Hinweis: BT ist meine erstellte Datei

Jetz müsste man doch weiter kommen?
Eurocopter ist offline   Mit Zitat antworten
Alt 10.03.2005, 22:27   #15
derBruchpilot
Master
 
Registriert seit: 16.10.2003
Alter: 63
Beiträge: 736


Standard

Hänge doch mal Deine xml als Anhang hier rein.


Gruß Ralf
____________________________________
Glück bedeutet einen anständigen Martini, ein anständiges Essen, eine anständige Zigarre und eine anständige Frau ... oder eine unanständige Frau - je nachdem, wieviel Glück man verkraften kann. -Robert Burns
http://www.derbruchpilot.net/html/msfs.html
derBruchpilot ist offline   Mit Zitat antworten
Alt 10.03.2005, 22:33   #16
Eurocopter
Veteran
 
Registriert seit: 07.03.2005
Alter: 38
Beiträge: 315


Standard

Ich zieh ja die Datei ins Porgramm. Aber es geht ja auf und dann wieder zu. Hier gehts nur um Millisekunden.

Achja, welche Zeilen in der Datei soll ich genau entfernen?
Eurocopter ist offline   Mit Zitat antworten
Alt 11.03.2005, 11:11   #17
sergio
Inventar
 
Registriert seit: 17.01.2000
Beiträge: 1.745


Standard

Also, wenn alles im selben Verzeichnis vorliegt, besteht die einfachste und sicherste Methode darin, die XML-Datei per Drag&Drop auf die bglcom.exe zu ziehen.

Treten Fehler auf, legt bglcomp.exe eine LOG-Datei an. Dort kann man nachschauen, was schief gelaufen ist.

In deinem Fall: Offensichtlich ist die XML-Datei nicht in Ordnung. Da sie von MakeMDL generiert wird, ist es schwer vorstellbar, dass sie von Anfang an Fehler enthält.

Vermutlich passiert dir der Fehler bei der Eingabe der Koordinaten. Überprüfe noch mal das Format und ganz besonders, ob die Kennzeichnung als Kommentar entfernt worden ist. Sie steht in der Zeile für die Koordinaten. MakeMDL schreibt diese Zeile immer als Kommentar und wird von BGLC daher nicht berücksichtigt.
Die Kommentarzeilen zwischen müssen entfernt werden und die Koordinaten im richtigen Format eingegeben werden.

Hier ein Beispiel: So sieht die XML-Datei aus, wie sie von MakeMDL erzeugt wird:

PHP-Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<FSData version="9.0" xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation="bglcomp.xsd">

    
    <!--
    <SceneryObject lat="47 25.89" lon="-122 18.43" alt="0" pitch="0" bank="0" heading="0" altitudeIsAgl="TRUE" imageComplexity="NORMAL">
        <LibraryObject name="0DBEE3914E391027932235B02802D118" scale="1.0" />
    </SceneryObject>

    -->

     
     
    <ModelData name="0DBEE3914E391027932235B02802D118" sourceFile="haus_hl_101.mdl" />
</FSData>
Und hier siehst du, wie die XML-Datei ohne die Kommentarzeile und mit korrekten Koordinaten aussieht.


PHP-Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<FSData version="9.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="bglcomp.xsd">
    <SceneryObject lat="53 49.94" lon="10 42.00" alt="0" pitch="0" bank="0" heading="0" altitudeIsAgl="TRUE" imageComplexity="NORMAL">
        <LibraryObject name="0DBEE3914E391027932235B02802D118" scale="1.0"/>
    </SceneryObject>
    
    
    <ModelData name="0DBEE3914E391027932235B02802D118" sourceFile="haus_hl_101.mdl" />
</FSData>
Wie ich schon sagte: Es steht alles auf den ersten Seiten vom SDK.
sergio ist offline   Mit Zitat antworten
Alt 11.03.2005, 12:30   #18
wazlaf
Senior Member
 
Registriert seit: 07.01.2001
Alter: 73
Beiträge: 172


Standard

@sergio

also bei mir funktioniert das mit der Logdatei nicht. Ist dabei etwas spezielles zu beachten. Ich compiliere immer über CMD denn dann bleibt das Fenster offen und man kann den Fehlertext lesen.

Das mit dem Logfile wäre natürlich viel bequemer.


lg walter
wazlaf ist offline   Mit Zitat antworten
Alt 11.03.2005, 14:55   #19
Eurocopter
Veteran
 
Registriert seit: 07.03.2005
Alter: 38
Beiträge: 315


Standard

Die XML stimmt. Error-Meldung bleibt

Über cmd funktionierts auch nicht, aber trotzdem Danke
Eurocopter ist offline   Mit Zitat antworten
Alt 11.03.2005, 17:38   #20
sergio
Inventar
 
Registriert seit: 17.01.2000
Beiträge: 1.745


Standard

@ Walter: Ich habe mich vertan. Die LOG-Files in meinem Verzeichnis stammen von einem anderen Programm.
sergio ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist an.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:56 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag