Если вы используете шейдеры OpenGL, тогда Orange Book - это ваша первая точка вызова. Это замечательно читается.
Несколько более продвинутый, Gem Gem также превосходен, хорошо читается и с некоторой глубиной рассматривает большинство наиболее распространенных проблем.
РЕДАКТИРОВАТЬ: В соответствии с комментарием о нормалей, похоже, что вам нужно сначала изучить некоторые математики в области. Сейчас он немного устарел, и некоторые из ранних глав, посвященных сценографии, несколько устарели, но Математические элементы для компьютерной графики по-прежнему является отличным текстом о концепциях, и содержание книги поможет вам разобраться с твердой математической основой. Не заблуждайтесь, это не легкий трактат, но он был библией для предмета в течение многих лет. Вы также можете с пользой использовать текст по линейной алгебре.