openGL Sinuskurve erstellen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Geda, 1. November 2007 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 1. November 2007
    Tag.
    Ich bäruchte mal eure Hilfe und ich muss sagen ich kenne mich da garnicht aus. Die Freundin von meinem Vater muss bis morgen in openGL eine Sinuskurve erstellen.
    Habt ihr nen Beispielcode dafür?
    BW is 100% da sie das für ihr Studium braucht ich hoffe ihr könnt mir helfen
     
  2. 1. November 2007
    AW: openGL Sinuskurve erstellen

    was heißt "sinus-kurve in OpenGL" denn genau?
    ne einfache Sinusfunktion sieht so aus (c++):

    Code:
     
    //Variablen deklarieren (float oder double)
    
    float f, amplitude, phasenwinkel, x, ordinatenverschiebung;
    
    //Variablen Werte zuweisen...
    
    //....
    
    f = amplitude * sinf( x +- phasenwinkel) + ordinatenverschiebung;
    
    aber was du jetzt genau damit vorhast wäre vlt. auch nützlich zu wissen. Ich selbst programmiere zwar in DX, aber eigentlich sollte das bei ner normalen Rechnung egal sein...

    MFG
    Pacman
     
  3. 1. November 2007
    AW: openGL Sinuskurve erstellen

    Sie muss einfach nur eine Kurve erstellen. Werte sind egal.
    Sie sitzt schon den ganzen Tag dran und hat schon so nen farbigen Stern gemacht.
     
  4. 1. November 2007
    AW: openGL Sinuskurve erstellen

    Also was du jetzt mit nem farbigen stern meinst versteh ich nich so ganz, aber mit der oben beschriebenen Gleichung kannst du so eine Kurve erstellen. Du könntest es z.B. auf allen 3 Achsen rechnen und die entsprechenden funktionswerte als Positions Koordinaten für Vertices uebergeben, um so di Kurve sichtbar zumachen. Suchst du jetzt nen konketen Quellcode für so ein Beispiel in OpenGL?
     
  5. 1. November 2007
    AW: openGL Sinuskurve erstellen

    [X] Hausaufgaben.

    Sourcecode ?!
    Ausrechnen und dann aufm Screen zeichnen ?!

    ~closed~

    Mfg,

    Kolazomai
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.