Ti sconsiglio di utilizzare gli oggetti precompilati (simili alle display list) offerti dalla libreria GLUT per le tue composizioni.

Credo anche che non sia possibile fare quello che dici (applicare texture diverse all'oggetto SolitCube).

Ti consiglio vivamente di scriverlo a mano il codice per la tua stanza, io perlomeno ho sempre fatto così.

Se ti può essere d'aiuto questo è un link che ti potrebbe essere utile :

http://www.fh-landshut.de/~gschied/o...3_aufgabe.html

E' in tedesco ma non è poi fondamentale, tu guarda bene il codice.

E' esattamente la trasposizione della glutSolidCube() sotto forma di comandi singoli. (ed è quella che devi usare).

Spero di esserti stato d'aiuto. Ciao!