Война брендов и технологий
Можно бесконечно рассказывать о рендеринге через GPU. В недалёком прошлом потенциал видеокарты был раскрыт не порядок хуже и использовался только в подготовительных работах, а для полноценного рендеринга их не применяли и даже не предпологали такой возможности. Сегодня же технологии GPU широко используются для производственного рендера и способы реализации не ограничиваются рабочими станцииями Octane. Даже облачный рендеринг теперь возможен на графических процессорах NVidia и Octane. И само собой вы всегда можете полностью передать работу сторонним фирмам через интернет, полностью делегировав задачу рендеринга.
Война брендов и технологий
Однако реальность GPU не идеальна и содержит две различные технологии. Это CUDA целиком и полностью заточенная под Nvidia и OpenCL. Не смотря на то, что OpenCL это проэкт с открытым кодом штат фанатов и профессионалов здесь ниже чем у Nvidia. Рынок рендеринга отображает аналогичную ситуацию указывая на простое разделение рынка без конкретного разделения на сферы влияния.
Фирма разработчик Maxwell технологии интересуется рынком GPU и не первый месяц наблюдает за противостоянием CUDA/OpenCL. Next Limit в случае восстановлении гармонии планирует активно развивать новые платформы GPU. Представитель Next Limit — Хуан Канада (Juan Canada) подчёркивает, что, не смотря на желание кампании развиваться и идти в ногу со временем, это возможно только при минимальных рисках снижения качества и функциональности для Maxwell. Поэтому им важно быть уверенными в стабильности рынка GPU.
Подведем итоги
GPU окончательно вошел в мир рендеринга, хоть и не принял окончательную форму и всё ещё подвергается изменениям и модернизациям. И это приносит свои плоды: работы полученные таким рендерингом всё больше приближаются по качеству к реалистичным изображениям. Если раньше GPU работы были похожи на рисунки или на сцены из компьютерных игр, то сейчас его зачастую не отличить от профессионального рендера для кино. Но работа с CPU сохранила немало сложностей, например это написание кода, который нужно подобрать по множеству параметров под вашу начинку компьютера. Так же существенная недоработка состоит в том, что GPU содержит не все алгоритмы архитектур видеопроцессора.