Компьютерная графика: Математика в код

Во-первых, давайте начнем с моего математического образования. Я взял исчисление I - IV и дифференциальные уравнения. Я прошел курс компьютерной графики в первом семестре, где мы реализовали в значительной степени наш собственный графический конвейер, включая затенение с помощью Фонга без какого-либо графического API.

Я ' Я беру в этом семестре курс продвинутой компьютерной графики для выпускников, и когда я читаю математику, я теряю меня. Этот класс по сути является классом синтеза изображений. В нашем первом проекте мы построим трассировщик лучей, а затем будем его развивать.

Когда я изучаю продвинутую компьютерную графику, я обычно получаю кучу математики. Я понимаю, что компьютерная графика - это тяжелая математика, но у меня возникают проблемы, когда я пытаюсь точно понять, как я предполагаю реализовать математику в коде. Мне действительно нужно научиться этому, чтобы преуспеть в компьютерной графике.

Например, эта статья из GPU Gems: Я обычно получаю кучу математики. Я понимаю, что компьютерная графика - это тяжелая математика, но у меня возникают проблемы, когда я пытаюсь точно понять, как я предполагаю реализовать математику в коде. Мне действительно нужно научиться этому, чтобы преуспеть в компьютерной графике.

Например, эта статья из GPU Gems: Я обычно получаю кучу математики. Я понимаю, что компьютерная графика - это тяжелая математика, но у меня возникают проблемы, когда я пытаюсь точно понять, как я предполагаю реализовать математику в коде. Мне действительно нужно научиться этому, чтобы преуспеть в компьютерной графике.

Например, эта статья из GPU Gems: http://http.developer.nvidia.com/GPUGems/gpugems_ch01.html Там много математики, но я понятия не имею, с чего начать ее реализацию, если захочу.

Итак, что-то мне не хватает? Могу ли я взглянуть на математику и уметь вывести код? Существуют ли учебники / книги, которые могут помочь мне понять, что мне нужно делать?

7
задан Oscar 11 January 2011 в 00:52
поделиться