Hallo Aya,
nur eine kurze Zwischenfrage: mit Objekt immer sichtbar meinst Du, dass Du mehrere Objekte auf einer Zeichenebene hast und das zuletzte Gezeichnete immer sichtbar bleiben soll ? Oder hast Du Objekte auf mehreren Zeichenebenen ?
Fall 1:
Wenn sich mehrere Objekte hintereinander befinden, mußt Du folgende Zeilen einfügen:
glenable(gl_blend) -> aktiviert transparanten Modus
glblendfunc(gl_one,gl_src_alpha) -> legt die Art der Überblendung fest
gldepthmask(gl_false) -> legt fest, ob man versteckte Körper sehen
kann oder nicht. Dies ist vor allem bei
Transparenz wichtig.
Dadurch verhinderst Du, dass evtl Objekte nicht gezeichnet werden, obwohl sie sichtbar sind. Mit dem Alphawert bestimmst Du die Transparenz des Objektes und bestimmst somit seine Sichtbarkeit.
Gruß
Markus