Не на шейдере же, OGL ограничен кол-вом компонентов, а она равна 4 байтам, и похуй если ты туда передал 3, ты израсходовал компоненту
главное чтобы хватило ума распаковать при загрузке, а не на ходу, и пофиг что он в шейдере потеряет на компонентах, он ещё и на производительности потеряет