2010-07-09 3 views
0

Я ищу хорошее введение и ссылку на обучающие шейдеры для Maya и других 3D-приложений. Я искал в Интернете, но, похоже, сталкивался с проблемами поиска хороших сообществ или хороших ресурсов.Лучшие ресурсы для изучения шейдеров для разрыва в реальном времени

+0

шейдеры i general, или специфические для упомянутого приложения? –

+0

Шейдеры, которые более сфокусированы на рендеринг в Maya/3DSmax и тому подобное. Я хочу узнать о разработке шейдеров для художников в программном обеспечении для 3D-моделирования вместо того, чтобы пытаться создавать шейдеры для 3D-движка. – afuzzyllama

ответ

2

Если вы используете шейдеры OpenGL, то Orange Book - это ваша первая точка вызова. Это замечательно читаемо.

Немного более продвинутый, GPU Gems также отлично, читается и обрабатывает большинство наиболее распространенных проблем на некоторой глубине.

EDIT: В соответствии с комментариями о нормалях, это звучит так, будто вам нужно сначала обойти некоторые математики в этом районе. Сейчас немного старомодно, и некоторые из ранних разделов сцены немного устарели, но Mathematical Elements for Computer Graphics по-прежнему является отличным текстом по концепциям, а мясо книги поможет вам создать прочную математическую основу. Не ошибитесь, это не легкий трактат, но это была библия для предмета в течение многих лет. Вы можете с пользой использовать текст и для линейной алгебры.

+0

Я сейчас использую FX Composer, который может создавать шейдеры, которые можно использовать в программах 3D-моделирования. На данный момент я сталкиваюсь с проблемами с нормалями ... смогут ли эти книги дать мне более прочную основу? – afuzzyllama

+0

Спасибо за все входные данные! – afuzzyllama