einfachste Methode Graustufenbild in OpenGL zu laden?



  • Hallo,

    ich möchte in OpenGL mit Glut eine Height Map erstellen. Wie bekomme ich am einfachsten ein Graustufenbild eingelesen?
    Mir ist zwar bewusst, dass diese Frage mehr oder weniger ein Dauerbrenner ist, aber bisher bin ich noch nicht auf eine
    Lösung ohne riesige Biliotheken oder viel Programmieraufwand gestoßen.
    Gibt es denn keinen Trick, dass man z.B. über den Textur Buffer an die Werte ran kommt?



  • troobee schrieb:

    Wie bekomme ich am einfachsten ein Graustufenbild eingelesen?

    Ausdrucken und Werte abtippen? Das wäre am einfachsten.

    troobee schrieb:

    Gibt es denn keinen Trick, dass man z.B. über den Textur Buffer an die Werte ran kommt?

    Was willst du denn für einen Trick? Du hast ein Graustufenbild. Speicher es als .BMP-Datei ab, öffne es, lies danach den Header aus, dort steht drin, wo in der Datei sie die Pixeldaten befinden, und lies die Daten einfach aus.

    Oder nimm irgendeine Image-Biliothek, um das Bild zu laden, und verarbeite dann die Bilddaten.

    Wo liegt denn genau dein Problem?


Anmelden zum Antworten