Как вы боретесь с тем, что если рисовать текстуру допустим во весь экран не через OnGUI, а через плашку, то качество изображения уже не много не такое, каким оно было бы с OnGUI.
Вот пример. Оба изображения из одной текстуры. Текстура сама "GUI", вид фильтрации Point. Но первое изображение рисуется через GUI.DrawTexture, второе - плашкой на весь экран(камера - орто). Картинки были сохранены в png, так что качество не потеряно.
Разница видна там, где не прямые участки, например в нижней части зонтика справа. На первый картинке он такой ровный, а на второй - уже ступеньки видны.