За последние несколько лет Cycles стал неотъемлемой частью Blender и многие люди используют его в своей работе. Сам Blender сделал огромный прогресс в своем развитии и стал более пригодным для профессионального использования, чем это было в 2008 года, когда я только начал его использовать. Но что значит быть пригодным для «профессионального использования»? В данной статье я постараюсь поделится своими собственными мыслями по поводу использования Cycles в профессиональной деятельности. Все предоставленные изображение были созданы мною лично с помощью Blender и Cycles и в некоторых случаях была произведена пост-обработка с помощью Photoshop и After Effects.
Если говорить коротко — да, готов!
Для тех у кого нет ни времени, ни желания читать всю статью я отвечу коротко — да, Cycles готов для профессионального использования. Под профессиональным использованием я имею ввиду то, что с его помощью можно создавать работы различной сложности и зарабатывать на этом деньги. Почему я подчеркиваю именно этот момент? У меня сложилось такое впечатление, что большое количество людей до сих пор думает, что блендер это все лишь хобби (потому что он бесплатный?) и если вы хотите зарабатывать «реальные» деньги, то Вам нужен «реальный» инструмент. Это всего лишь один из мифов и ошибочно считать, что «профессиональными инструментами» являются лишь те, которые используются крупными студиями или игровыми компаниями. Как и любое другое программное обеспечение Blender имеет свои преимущества и недостатки. Cycles может быть отличным решение для маленьких и средних компаний, не говоря уже о фрилансерах. Для лучшего понимания поговорим о нескольких вещах.
Необходим специфический рабочий процесс
Cycles во многом отличается от других рендеров присутствующих на рынке. Я не знаю каким образом другие люди работают с ним, но для меня лично важнейшим преимуществом является возможность предпросмотра финального рендера в режиме реального времени. В отличии от того же V-ray, Cycles дает возможность видеть результат и регулировать отдельные параметры с моментальными изменениями рендера. Да, я знаю что у V-ray тоже есть режим предпросмотра, но все кто его используют знают, что результат на финальном рендере будет отличаться от предварительного просмотра. Это пригодно лишь для быстрой настройки освещения и базовой настройки шейдеров. Cycles же дает нам полную картину на протяжении всего времени и это в значительной степени изменило мой подход к созданию некоторых проектов.
Другое дело система шейдеров в Cycles. Она выглядит совершенно иначе, нежели в других движках, даже в тех, что основаны на системе нодов, такие как 3ds Max и Octane Render. С помощью процедурных текстур Cycles позволяет создавать невероятные шейдеры даже не покидая окно 3D-вида. Это может показаться несколько трудным, особенно для новичков, но с течением времени Вы поймете насколько это легко и просто. Если Вы еще не знакомы с Cycles, рекомендую почитать вводную статью по созданию реалистичных шейдеров.
Также, многие считают, что Cycles на является 100% физически точным рендером. Он дает невероятную гибкость и возможность контролировать различные методы рендеринга. Он создает изображение таким же методом как и другие физически точные рендеры, но это еще не значит, что «из коробки» результат будет корректным.
Cycles не для CPU
Я знаю, что утверждение не соответствует действительности, а также то, что рендеринг на GPU всегда был дополнительной опцией для рендера. И тем не мене, до тех пор, пока Вы не соберетесь строить свою собственную рендер-ферму, забудьте о процессорах для коммерческого использования. Основная причина, конечно же, во времени рендеринга и происходит этого из-за специфики кода Cycles. Да, он может быть оптимизирован и улучшен (об этом еще поговорим ниже), но признаюсь честно, я ни разу не использовал CPU для создания фотореалистичного рендера. Возможно это произошло потому, что я мигрировал с Octane Render как только вышла стабильная версия, но я с уверенностью могу сказать, что GPU даст лишь преимущества Вашей работе. На GPU доступны практически все функции доступные на CPU и при этом рендер происходит в разы быстрее даже на старых видеокартах. Единственным ограничением здесь может оказаться количество памяти видеокарты, но сталкиваться с этим вы будете крайне редко (если вообще будете), а если и столкнетесь, то есть способы решить и эту проблему.
У Cycles лучшие рабочие сценарии
Удобство работы с различными движками отличается в зависимости от ситуации и Cycles не является исключением. Он удивительно быстр для создания большинства проектов, с которыми художники сталкивается ежедневно. В интернете Вы видите лишь крошечную часть того, что было созданного с его помощью. Почему? Потому что большинство не имеет ничего общего с искусством. Сегодня компьютерная графика используется во многих отраслях малыми и большими компаниями и при этом не демонстрируется широкой публике. Например, Вам действительно нужно ПО стоимость 3000+$, чтобы создать эффект для сайта клиента? Или для создания бумажной упаковки, в которой будет поставляться Ваш товар? Существует масса сфер в которых может применяться связка Blender + Cycles и они удовлетворяют требованиям рынка.
Есть области в которых Cycles мог быть немного лучше. Интерьерные визуализации создаются значительно медленнее по сравнению с Corona или Unreal Engine 4, но это не означает, что Cycles не может быть использован для этих целей. На самом деле он позволяет создавать отличные интерьерные визуализации и причем абсолютно бесплатно.
Cycles до сих пор в разработке
Это может прозвучать как оправдание для некоторых, но это факт. Cycles до сих пор не законченный, не оптимизированный движок, в котором есть ошибки, нереализованный функционал и он требует постоянного развития. Каждый движок рендеринга должен пройти через это, но это не означает, что на данной стадии он не пригоден для коммерческого использования. В конце концов, как часто Вам нужно использовать смещение текстуры, которое не можно заменить другими способами? Я веду к тому, что каждая система имеет свои проблемы и свои обходные пути их решения и Cycles не исключение. Прогресс с момента выхода первого альфа-релиза огромен и я уверен что движок будет становится лишь лучше с течением времени.
Сколько стоит Cycles?
Ниже Вы можете увидеть сравнительную таблицу самых популярных программ и расходов связанных с их использованием:
Цены актуальны на март 2015 года
Чтобы сравнение было более корректным, необходимо было включить сюда перечень возможностей предоставляемых каждым решением. Тем не менее, я этот момент упустил, так как с точки зрения фрилансера, целями которого являются создание быстрых и качественных рендеров эти решения удовлетворяют. Я Вам гарантирую, что 80% всех задач встающих перед Вами вы сможете выполнить с помощью Blender + Cycles. Хочу подчеркнуть, что это все относится к общим задачам и если Вам нужно что-либо узкоспециализированное, то скорее всего понадобится другое ПО. И тем не менее, Вам действительно нужен Z-brush, чтобы создать две скульптуры в год, Maya для создания базовой анимации или 3ds MAX + V-ray, чтобы соединить фото с 3D-объектом? Я думаю, что глядя на цены ответ на вопрос приходит сам собой. Заметьте, что приобрести V-ray и Octane для Blender дешевле, чем один V-ray для 3ds MAX.
Железо
Апаратные требования — очень интересная тема. Как уже говорилось, лично я рекомендую использовать GPU вместо CPU. Причина — скорость рендеринга. Ниже небольшой тест времени рендеринга сцены на различных видеокартах Nvidia:
Как видите, менее чем через 2 года стало возможным собрать систему, производящую рендеринг вдвое быстрее, чем топовая карта 2013-го года. И при этом за меньшие деньги! Также стоит обратить внимание на потребляемую мощность. Вы сможете обновлять лишь видеокарты, при этом не затрагивая остальную Вашу систему. Это невозможно при использовании любого решения на CPU, так как помимо смены процессора, Вам придется менять материнскую плату под него и при этом Вы не получите 200% прироста производительности.
В течении многих лет слабым местом видеокарт для Cycles являлось количество памяти. Из таблицы выше Вы можете видеть что в 2015 году стали доступны видеоадаптеры с 12GB памяти на борту. С таим количеством памяти Вы сможете отренедерить все что угодно, а если все таки и этого окажется мало, есть способы решения и этой проблемы.
Лично у меня все изображения с первого слайд-шоу были отрендерины на двух гигабайтной GTX 560, для сцены Scandinavian Interior потребовалось лишь 1,4GB. Я также использую GTX Titan 6GB на своей второй машине и ни разу не столкнулся с нехваткой памяти на протяжении 2-х лет. И это не потому, что мои проекты были маленькими. Это, скорее всего, из-за более аккуратного использования ресурсов, а с помощью двух GTX 970 (память карт при этом не складывается) я уверен, что смогу отрендерить любой интерьер.
Так почему же тогда Cycles не популярен?
Это хороший вопрос и я думаю есть несколько причин для этого. Прежде всего — Blender занимает довольно малую нишу. Он привлекает все больше и больше внимания со стороны профессионалов, но потребуется еще время, прежде чем он станет стандартным инструментом в мире 3D. Cycles будучи частью Blender должен проделать тоже самое. Вторая проблема, которая упоминалась выше, это свободность и бесплатность. Многие приравнивают это к бесполезности в профессиональной деятельности. Этот миф может быть рассеян лишь большим количеством людей работающих в Blender. Это приводит к другой проблеме — отсутствию большого количества готовых для работы решений. Вы не задавались вопросом, почему большинство людей предпочитают 3ds MAX + V-ray для интерьерных визуализаций, вместо того, чтобы попробовать другие (часто лучшие) решения присутствующие на рынке? Это лично мое мнение, но я думаю, что причиной этому огромное количество готовых решений, моделей и уроков исключительно для 3ds MAX. Действительно, я не могу найти объяснения, почему кто-то должен выбрать Blender для моделирования, текстурирования ,настройки материалов и рендеринга. Даже тот же V-ray для Blender гораздо более интуитивен и понятен для пользователя, чем все остальное. Также есть рынок труда, где в студии из двух человек требуется кандидат знающий: 3ds Max, V-ray, After Effects, Nuke, Z-Brush, Mari и Arnold для создания визуализаций качества Blender Internal.
Все это в конечном счете приводит к тому, что весь интернет и форумы завалены крутыми артами созданными в коммерческих программах и на фоне этого создается впечатление, что Blender ни на что не годится и никем не используется. Я очень надеюсь, что данная статья убедит Вас в обратном. Что нам действительно нужно, так это как можно больше профессионалов, которые будут делится своей работой с миром.
Заключение
Я хотел бы закончить данную статью несколькими анимациями созданными в 2012 году. Они не идеальны, но тем не менее я очень доволен результатом.
Aze Design Bloxx Sofa Commercial Clip
Клип создан для дизайнеров мебели. Работа полностью создана в Blender, все 180 кадров. 6 часов на двух GTX 560 Ti (SLI). Создано в 2012 году.
Architectural Concept For Polish Embassy In Berlin
Один из самых сумасшедших проектов, которые я делал в своей жизни. 6 дней рендеринга! Окончательный результат был сделан с разрешением 800х450 и я использовал 4 графические карты для рендеринга более 2400 кадров в течение этого времени. Клип были отредактирован в After Effects.
Falcon Concept
Эта модель была первоначально предназначена для использования в коротком фильме, который, к сожалению, не был закончен. Так как я практиковал свои навыки анимации в то время, я решил попробовать, и создать свой собственный короткий клип. Все 3D было отрендерино с помощью Cycles + эффекты дыма в Blender Internal. Пост-обработка и звук были сделаны в After Effects моим другом. Что стоит упомянуть, этот проект был сделан в одном из самых первых выпусков альфа-версии Cycles.
Спасибо всем за чтение! Я надеюсь, что Вы нашли эту статью интересной. Не стесняйтесь оставлять свой комментарии, если у вас есть какие-либо вопросы.
С наилучшими пожеланиями и happy blending!
Lechu
Просто Восхитительно!
Тому я і закинув вивчення 3Д ще в середині 90-х починаючи з Труспейс — 2-4- 6 години чекати поки воно щось видасть немає жодного бажання!
Щось?! (:wonder:)
«Щось» оно выдает за 5 мин. А за 6 часов… Обычно это качественный рендер или видео.
Я вообще не знаю ничего хорошего, что делается быстро.
Ну наведене кіно яке обраховувалось 6 днів дало в результаті як на мене забагато шуму.
Так нужно же учитывать, что:
— это был 2012 год
— первая версия Cycles (или одна из)
— достаточно низкий уровень профессионализма автора (что там за год выучишь)
— и видеокарта того же года, если не ранее
И при этом всем, всего за 6 часов (я сплю по 10, хотя надо 8) получилось полутора-минутное кино.
>а с помощью двух GTX 970 (4GB + 4GB) я уверен, что смогу отрендерить любой интерьер.
Так ведь память нескольких видеокарт не складывается. Будь их хоть четыре они все равно будут использовать память только одной карты.
Я вот тоже над этим моментом задумался. Если кто кинет пруф, я в статье пометку сделаю. Сам не встречал никогда.
https://www.blender.org/manual/render/cycles/gpu_rendering.html
Вот тут про это упоминается.
Точно! Спасибо! (все таки встречал, но уже забыл)
Пошел фиксить…
Кстати, написано что каждая карта использует лишь свою память. А не означает ли это одно и тоже? Про количество доступной памяти ответ четкий и однозначный.
Но вот если 2 карты и у каждой есть память и каждая свою память использует… Или сцена из 4 ГБ разобьется по 2 ГБ на карту и уже каждая будет крутить свои 2?
«Или сцена из 4 ГБ разобьется по 2 ГБ на карту и уже каждая будет крутить свои 2?»
фича в том, что сцена не разбьется
Воистину blending!
Блендер наберет больше обороты не от статей что он крут, а от статей как на нем заработать и где, имхо. Однозначная благодарочка за эту статью в любом случае, ресурсу и автору.
blender по моему намного лучше решение, чем 3ds max+v-ray. И я бы на него перешел, но лень переучиваться и отказываться от привычных подходов к работе. Поэтому пока остаюсь на Максе. Но каждый раз, когда я открываю этот сайт, я очень жалею, что в далекие времена, я начал изучать макс а не блендер.
Как по мне, на вашем месте идеальным вариантом является не бросать макс ради блендера, а просто подтянуть свои знания по последнему. Человеку работающему с 3D это сделать в 5 раз легче, половина инструментов схожи (сори, если бред пишу, макса не видел (:smile:) ) и обучение займет год максимум.
Все правильно Артем говоришь, даже и не стоит начинать, блендер достойный младший брат майки, очень структура похожа, макс не стоит денег таких, это все долбаный маркетинг. Даже майщики начинают блендер пользовать, он сделан для всего, при мысли, что мне надо макс запустить, чтоб с контентом повозиться я в ужас прихожу от его дубовости в подходе к работе, вообще к его мозгам. И спасибо за сайт, очень все круто делаешь.
Тоже поддерживаю полностью!
Тем, кто уже работал с 3д — будет проще освоить и другие 3д-приложения.
Тем более в Блендере сейчас имеются пресеты с предустановками для тех, кто привык работать с Maya, Max.
Это очень ускоряет работу.
Так что те, кто привык постоянно нажимать Alt+колесо мыши — могут быть спокойны ))
Выбираете при старте нужный пресет и будет Вам счастье )
Я перешел и не жалею, но сначала был ментал который в майке тоже есть, намного круче вирея а после блендера макс и вирей как по пояс деревянные, достаточно один проект сделать, а макс как приложение если надо что то из него вытащить, плюс шикарный композитинг по типу нюка и фьюжин, только проблема, что все макс и вирей знают и глаза на лоб лезут когда говоришь, что блендер, а студии воруют — зарабатывают бабло на пиратском максе и вирее и копейки платят в провинции, сочи например.
Можно ли материалы Cycle экспортировать для использования в Max?
Ну судя по тому, что для Max тоже есть Cycles, то можно (хотя до этой статьи я этого не знал).
нет его для макса.
нет, только экспорт, желательно FBX, на выходе получишь все в стандартном материале, с названиями и текстурами если правильно сделать, не знаю зачем из блендера в макс, но из макса в блендер да, только надо в максе прилинковать все к думи, чтоб одна опорная точка была для всего, а то разлетится все, я так и начал его изучать, готовую сцену в блендер, а там и до моделинга и композа дошло.
Нельзя.
Проверял.
Cycles использует другие шейдеры и у него нодовая структура. Не такая, как у Max.
Но если эспортировать в .fbx, то в Максе будут сохранены все координаты текстур и названия материалов а также объектов.
А далее останется лишь настроить шейдеры под нужный тебе рендер.
после того как я узнала что блендер не уступает zbrash-у по скульптингу, то у меня не осталось сомнений что будущее реально за этим пакетом и бесплатностью художника не напугать :D
ВАУ. Шык и блеск.
как не крути но сайклс дает специфичный шум….не могу понять с чем это связано, может кто в курсе?
кол-во семплов увелич
да так можно увеличивать до бесконечности….просто на многих картинках это видно
В восторге от возможностей blender и cycles, как мне кажется чтобы привлечь больше пользователей, необходимо показать в виде уроков о возможности интеграции с другими пакетами, например с UE4 по импорту и настройке, и народ подтянутся, с тем же Substance Painter ом уроков куча но они все на английском, для меня английский не проблема, но для большей массы возможных пользователей это ограничение.
Где вы видели сайклс на Синему, да ещё за 0 баксов? Инсидиум только вот выпустил его ценою в 215 евро. Не надо нам тут дезинформации.
Цитата из статьи:
[q]Цены актуальны на март 2015 года[/q]
И да, тогда его еще никто не выпускал за 215 евро. Так что не надо нам тут…
Артем хотелось бы увидеть урок или несколько по тому как делается интерьер и его освещение (особенно освещение). Сам пытаюсь, экспериментирую, но до того что у вас тут показано очень далеко (недостижимо скорее даже). Хотя и пробую в простом домике собственного производства. Но то много шума, то все темное.
https://blender3d.com.ua/vizualizatsiya-gostinoy-komnaty-v-blender/
Просто Восхитительно!
ВАУ. Шык и блеск.
Где вы видели сайклс на Синему, да ещё за 0 баксов? Инсидиум только вот выпустил его ценою в 215 евро. Не надо нам тут дезинформации.
Цитата из статьи:
[q]Цены актуальны на март 2015 года[/q]
И да, тогда его еще никто не выпускал за 215 евро. Так что не надо нам тут…
В восторге от возможностей blender и cycles, как мне кажется чтобы привлечь больше пользователей, необходимо показать в виде уроков о возможности интеграции с другими пакетами, например с UE4 по импорту и настройке, и народ подтянутся, с тем же Substance Painter ом уроков куча но они все на английском, для меня английский не проблема, но для большей массы возможных пользователей это ограничение.
>а с помощью двух GTX 970 (4GB + 4GB) я уверен, что смогу отрендерить любой интерьер.
Так ведь память нескольких видеокарт не складывается. Будь их хоть четыре они все равно будут использовать память только одной карты.
Я вот тоже над этим моментом задумался. Если кто кинет пруф, я в статье пометку сделаю. Сам не встречал никогда.
https://www.blender.org/manual/render/cycles/gpu_rendering.html
Вот тут про это упоминается.
Кстати, написано что каждая карта использует лишь свою память. А не означает ли это одно и тоже? Про количество доступной памяти ответ четкий и однозначный.
Но вот если 2 карты и у каждой есть память и каждая свою память использует… Или сцена из 4 ГБ разобьется по 2 ГБ на карту и уже каждая будет крутить свои 2?
«Или сцена из 4 ГБ разобьется по 2 ГБ на карту и уже каждая будет крутить свои 2?»
фича в том, что сцена не разбьется
Точно! Спасибо! (все таки встречал, но уже забыл)
Пошел фиксить…
Тому я і закинув вивчення 3Д ще в середині 90-х починаючи з Труспейс — 2-4- 6 години чекати поки воно щось видасть немає жодного бажання!
Щось?! (:wonder:)
«Щось» оно выдает за 5 мин. А за 6 часов… Обычно это качественный рендер или видео.
Я вообще не знаю ничего хорошего, что делается быстро.
Ну наведене кіно яке обраховувалось 6 днів дало в результаті як на мене забагато шуму.
Так нужно же учитывать, что:
— это был 2012 год
— первая версия Cycles (или одна из)
— достаточно низкий уровень профессионализма автора (что там за год выучишь)
— и видеокарта того же года, если не ранее
И при этом всем, всего за 6 часов (я сплю по 10, хотя надо 8) получилось полутора-минутное кино.
Воистину blending!
Можно ли материалы Cycle экспортировать для использования в Max?
Ну судя по тому, что для Max тоже есть Cycles, то можно (хотя до этой статьи я этого не знал).
нет его для макса.
нет, только экспорт, желательно FBX, на выходе получишь все в стандартном материале, с названиями и текстурами если правильно сделать, не знаю зачем из блендера в макс, но из макса в блендер да, только надо в максе прилинковать все к думи, чтоб одна опорная точка была для всего, а то разлетится все, я так и начал его изучать, готовую сцену в блендер, а там и до моделинга и композа дошло.
Нельзя.
Проверял.
Cycles использует другие шейдеры и у него нодовая структура. Не такая, как у Max.
Но если эспортировать в .fbx, то в Максе будут сохранены все координаты текстур и названия материалов а также объектов.
А далее останется лишь настроить шейдеры под нужный тебе рендер.
после того как я узнала что блендер не уступает zbrash-у по скульптингу, то у меня не осталось сомнений что будущее реально за этим пакетом и бесплатностью художника не напугать :D
blender по моему намного лучше решение, чем 3ds max+v-ray. И я бы на него перешел, но лень переучиваться и отказываться от привычных подходов к работе. Поэтому пока остаюсь на Максе. Но каждый раз, когда я открываю этот сайт, я очень жалею, что в далекие времена, я начал изучать макс а не блендер.
Как по мне, на вашем месте идеальным вариантом является не бросать макс ради блендера, а просто подтянуть свои знания по последнему. Человеку работающему с 3D это сделать в 5 раз легче, половина инструментов схожи (сори, если бред пишу, макса не видел (:smile:) ) и обучение займет год максимум.
Все правильно Артем говоришь, даже и не стоит начинать, блендер достойный младший брат майки, очень структура похожа, макс не стоит денег таких, это все долбаный маркетинг. Даже майщики начинают блендер пользовать, он сделан для всего, при мысли, что мне надо макс запустить, чтоб с контентом повозиться я в ужас прихожу от его дубовости в подходе к работе, вообще к его мозгам. И спасибо за сайт, очень все круто делаешь.
Тоже поддерживаю полностью!
Тем, кто уже работал с 3д — будет проще освоить и другие 3д-приложения.
Тем более в Блендере сейчас имеются пресеты с предустановками для тех, кто привык работать с Maya, Max.
Это очень ускоряет работу.
Так что те, кто привык постоянно нажимать Alt+колесо мыши — могут быть спокойны ))
Выбираете при старте нужный пресет и будет Вам счастье )
Я перешел и не жалею, но сначала был ментал который в майке тоже есть, намного круче вирея а после блендера макс и вирей как по пояс деревянные, достаточно один проект сделать, а макс как приложение если надо что то из него вытащить, плюс шикарный композитинг по типу нюка и фьюжин, только проблема, что все макс и вирей знают и глаза на лоб лезут когда говоришь, что блендер, а студии воруют — зарабатывают бабло на пиратском максе и вирее и копейки платят в провинции, сочи например.
Блендер наберет больше обороты не от статей что он крут, а от статей как на нем заработать и где, имхо. Однозначная благодарочка за эту статью в любом случае, ресурсу и автору.
Артем хотелось бы увидеть урок или несколько по тому как делается интерьер и его освещение (особенно освещение). Сам пытаюсь, экспериментирую, но до того что у вас тут показано очень далеко (недостижимо скорее даже). Хотя и пробую в простом домике собственного производства. Но то много шума, то все темное.
https://blender3d.com.ua/vizualizatsiya-gostinoy-komnaty-v-blender/