Machen Sie sich mit der erweiterten Funktionalität der Klasse Geometry vertraut. Das Vertexlayout kann nun dynamisch festgelegt werden. Dazu dienen die Methoden addVertexAttribute(...) und clearVertexAttributes(). Die erste Methode muss für jedes Attribut aufgerufen werden. Die Reihenfolge ist dabei entscheidend. Beispielsweise erzeugen folgende Aufrufe das Layout von Aufgabe 8.1.
Erweitern Sie das Programm um das Vertexattribut ATTR_TEX, welches an die in Variable texCoords des Vertexshaders gebunden wird.
Implementieren Sie die Methode createSphere(float r, int n,
int k) der Klasse GeometryFactory, sodass sie Vertices des
folgenden Layouts erzeugt.
/home/cg/2012/Uebung/Blatt9/Lsg/CG12Blatt9.zip