prawie bez zmian
jednak działa oświetlenie, a niedziałało bo Ty Michał przy glColor3f() podawałeś wartości większe od 1 !!!!!!!