Textur auf Kugel mit glut
-
Hallo,
ich bin gerade dabei mit Glut eine Sonnensystemsimulation zu programmieren.
Da plappt auch schon ganz gut.
Nun würde ich gerne Texturen auf die Planeten bringen.
Da stehe ich nun leider auf dem Schlauch.Also Texturen auf 2D Objekte bringen ist kein Thema.
Nur wie mache ich das für eine Kugel?
Also:
glutSolidSphere(0.37, 20, 16);Gruß
Mathiis
-
Du kannst entweder:
- Die Texturkoordinaten mit "glTexGen" erzeugen lassen,
- die Kugel per GLUquadric erzeugen (kann auch Textur-Koordinaten)
- eine "fertige" Kugel als 3D-Objekt laden
- die gesamte Kugel (Eckpunkte, Texturkoordinaten und Polygone) selber erzeugenWegen den Polen ist verzerrungsfreie Texturierung nicht ganz trivial.