vrml Dateien laden



  • Hallo

    Ist es möglich in OpenGL vrml Dateien einzuladen und wenn, dann wie geht das

    Danke im Voraus


  • Mod

    klar geht das, du mußt dir dazu einen loader für vrml schreiben oder besorgen, die daten dann in ein für oGL geeignetes format bringen und sie über die oGL api dann einfüttern.



  • Danke erst einmal

    Hab aber keine Ahnung wie ich einen Loader selber schreibe. Wo bekomme ich denn einen her und am besten mit Anleitung wie ich die wrml Dateien dann einlade.



  • 1.a) Format rausfinden. Z.B. bei www.wotsit.org oder fileformats.com(??) und durcharbeiten.
    1.b) Ein Programm schreiben daß eine VRML-Datei reinlädt (Scanning / Parsing) und deren Werte intern ordentlich speichert.
    1.c) Überprüfen, inwieweit (ob) sich das Fileformat von OpenGL unterscheidet (z.B. Koordinatensystem-Ausrichtung, Speicherung von Matrizen).
    1.d) Falls c) zutrifft, eine Transformationsfunktion schreiben, die die geladenen Werte OpenGL-kompatibel rausspuckt.
    1.e) OpenGL mit den Werten füttern, also Vertex-Koordinaten, etc. pp

    2. Google (Dafür müsstest Du aber wissen, ob Du jetzt VRML oder WRML willst... 🙄 )


Anmelden zum Antworten