Вообще то ОпенГЛ автоматически формирует матрицу типа той, про которую говорил свиппер. Она и передается на монитор. Поэтому самый продуктивный способ - это работать непосредственно с ней, но я пока в этом не разбираюсь