Hi every body.
i have made the transparent glass in OpenGl but the problem is this that any other object do not see in the glass, so any one can help me what's the problem.

void glass()
{
glPushMatrix();
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glShadeModel(GL_SMOOTH);
glTranslatef(d1x, d1y, d1z);
glRotatef(zAngleB3, 0,0,1);
glRotatef( -90.0, 1.0, 0.0, 0.0 );
glDisable( GL_CULL_FACE );
glColor4f(0.9f, 0.9f, 0.9f, 0.2);
drawGluSlantCylinderWithCaps( 2.5, 0.8, 0.8, 20, 1);
glPopMatrix();
}