Blender 2.90 для Linux | |
Оригинальный автор (ы) | Тон Розендал |
---|---|
Разработчик (и) | Blender Foundation, сообщество |
Первоначальный выпуск | 2 января 1994 г.; 26 лет назад (02.01.1994) |
Стабильный выпуск | 2.90.1 (23 сентября 2020 г.; 33 дня назад (2020-09-23)) |
Предварительный выпуск | 2.91.0 Бета и 2.92.0 Alpha (23 октября 2020 г.; 3 дня назад (2020-10-23)) |
Репозиторий | |
Написано на | C, C ++ и Python |
Операционная система | Windows, macOS, Linux, Android, FreeBSD, OpenBSD, NetBSD, DragonFly BSD, Haiku |
Размер | 129–190 MiB (зависит от операционной системы) |
Доступен на | 34 языка |
Список языков абхазский, арабский, баскский, бразильский португальский, кастильский испанский, каталонский, хорватский, чешский, голландский, английский (официальный), эсперанто, французский, немецкий, хауса, иврит, хинди, венгерский, индонезийский, итальянский, японский, Корейский, киргизский, персидский, польский, португальский, румынский, русский, сербский, испанский, шведский, тайский, турецкий, украинский, вьетнамский | |
Тип | Программное обеспечение 3D для компьютерной графики |
Лицензия | GPLv2 + |
Alexa рейтинг | 3605 (весь мир, сентябрь 2020 г.) |
Веб-сайт | https://www.blender.org |
Blender - это бесплатный и открытый программный набор инструментов для компьютерной графики, использование для создания анимационных фильмов, визуальных эффектов, искусства, 3D-печатные модели, анимированная графика, интерактивные 3D-приложения, виртуальная реальность и компьютерные игры. Функции Blender включают 3D-моделирование, UV-моделирование, текстурирование, риггинг и скиннинг, моделирование жидкости и дыма, моделирование частиц, мягкое тело моделирование, скульптинг, анимация, согласованное перемещение, рендеринг, анимационная графика и композитинг.
Голландский анимационная студия NeoGeo (не связанная с брендом оборудования для видеоигр Neo Geo ) начала разрабатывать Blender как внутреннее приложение, основанное на временных метках для первого исходные файлы, 2 января 1994 года считается днем рождения Блендера. Версия 1.00 была выпущена в январе 1995 года, и ее основным автором был совладелец компании и разработчик программного обеспечения Тонендал. Название Blender было вдохновлено песней швейцарской электронной группы Yello из альбома Baby, которую NeoGeo использовал в своем шоуриле . Некоторые варианты дизайна и опыта для Blender были перенесены из более раннего программного обеспечения под названием Traces, которое Розендал разработал для NeoGeo на платформе Commodore Amiga в период 1987–1991 гг.
1 января 1998 г. Blender был выпущен в открытый доступ в сети как бесплатное ПО SGI. Позже NeoGeo была распущена, ее клиентские контракты были переданы другой компании. После роспуска NeoGeo Тон Розендал основал Not a Number Technologies (NaN) в июне 1998 года для дальнейшего развития Blender, распространяя его как условно-бесплатное ПО, пока NaN не обанкротилась в 2002 году. Это также означало, в то время, прекращение производства. разработка Blender.
В мае 2002 года Розендал основал некоммерческую организацию Blender Foundation, с первой стороны найти способ продолжить урегулирование и продвижение Blender как сообщества проект с открытым исходным кодом. 18 июля 2002 года Розендал начал кампанию «Free Blender», предшественницу краудфандинга. Кампания была нацелена на использование Blender с открытым исходным кодом для единовременного платежа в размере 100 000 евро (100 670 долларов США на тот момент), при этом деньги собирались у сообщества. 7 сентября 2002 года было объявлено, что они собрали достаточно средств и выпустили исходный код Blender . Сегодня Blender - это бесплатное программное обеспечение с открытым исходным кодом, в степени его сообщества, а также 15 сотрудников, нанятыми Blender Institute.
Blender Foundation изначально оставила за право использовать двойное лицензирование, так что, кроме GPLv2, Blender был бы доступен также под лицензией Blender License, которая не требует раскрытия кода, но требовала оплаты Blender Foundation. Однако они так и не воспользовались этой возможностью и приостановили ее действие на неопределенный срок в 2005 году. Blender исключительно под "GNU GPLv2 или любой более поздней версией" и не был обновлен до GPLv3, поскольку не было замечено "никаких очевидных преимуществ" <. 321>
В 2019 году с выпуском версии 2.80 интегрированный игровой движок для создания и прототипирования видеоигр был удален; Разработчики Blender рекомендовали перейти на более мощные открытые игровые движки, такие как Godot.
Сюзанна в виде 3D-моделиВ январе - феврале 2002 года стало ясно, что NaN не сможет выжить и закроет свои двери в марте. Тем не менее выпустили еще одну версию - 2.25. В качестве своего рода пасхального яйца и последнего личного тега художники и разработчики решили добавить 3D-модель головы шимпанзе, хотя она называется "обезьяна "в программе. Он был создан Виллемом-Полем ван Овербруггеном (SLiD3), который назвал его Сюзанна в честь орангутанга из Кевина Смита фильма Джей и Молчаливый Боб. Strike Back.
Сюзанна - альтернатива Blender более распространенным тестовым моделям, таким как Utah Teapot и Stanford Bunny. Низкополигональная модель всего с 500 гранями, Suzanne включена в Blender и часто используется как быстрый и простой способ тестирования материалов, анимации, ригов, текстур и настроек освещения. Самый крупный конкурс Blender присуждает награду под названием «Премия Сюзанны».
Официальные релизы Blender для Microsoft Windows, MacOS и Linux, а также для порт для FreeBSD, доступны как в 32-битной, так и в 64-битной версиих. Blender доступен для Windows 7 и выше, Mac OS X 10.6 и выше и Linux. Blender 2.76b - последний поддерживаемый выпуск для Windows XP, версия 2.63 была последним поддерживаемым выпуском для PowerPC. В 2013 году Blender был выпущен на Android в качестве демонстрации, но с тех пор не обновлялся.
Оборудование | Минимум | Рекомендуется | Стандартный производственный |
---|---|---|---|
Процессор | 64-разрядный двухъядерный ЦП 2 ГГц с поддержкой SSE2 | 64-разрядный четырехъядерный ЦП | 64-разрядный восьмиъядерный ЦП или более |
Память | 4 GB ОЗУ | 16 GB ОЗУ | 32 GB ОЗУ или более |
Видеокарта | OpenGL 3.3 совместимая карта с 1 ГБ видеопамяти | OpenGL 4 или более новая совместимая карта с 4 ГБ видеопамяти | OpenGL 4 или более высокие совместимые карты с 12 ГБ видеопамяти |
Дисплей | 1280 × 768 пикселей, 24-битный цвет | 1920 × 1080 пикселей, 24-битный цвет | Dual FHD 1920 × 1080 пикселей, WQHD или UHD, 24-битный цвет или HDR с 30-битным цветом |
Вход | Мышь или трекпад | Трехкнопочная мышь | Трехкнопочная мышь и графический планшет |
OpenGL Versio n | 3.3 или выше (Blender 2.80 до актуальной) |
В следующей таблице заметных изменений в истории выпусков Blender: зеленый цвет указывает на текущую версию (2.90), желтый указывает поддерживаемые в настоящее время версии, а красный цвет указывает на версию, которые больше не поддерживаются.
Версия | Дата выпуска | Примечания и ключевые изменения |
---|---|---|
Старая версия, больше не поддерживается: 2.03 | 2002 | Справочник Официальное руководство по Blender 2.0. |
Старая версия, больше не поддерживается: 2.25 | 13 октября 2002 г. | Первая бесплатная версия. |
Старая версия, больше не поддерживается: 2.30 | 22 ноября 2003 г. | Новый GUI ; изменения теперь обратимы. |
Старая версия, больше не поддерживается: 2.32 | 3 февраля 2004 г. | Трассировка лучей во внутреннем рендерере; поддержка YafaRay. |
Старая версия, больше не поддерживается: 2.34 | 5 августа 2004 г. | LSCM-UV-Unwrapping, взаимодействие объекта-частица. |
Старая версия, больше не поддерживается: 2.37 | 31 мая 2005 г. | Моделирование упругих поверхностей; улучшенная поверхность подразделения. |
Старая версия, больше не поддерживается: 2.40 | 22 декабря 2005 г. | Значительно улучшена система и анимация персонажей (с помощью инструмента нелинейного редактирования), а также добавлен симулятор жидкости и волос.. Новая функциональность основ на Google Summer of Code 2005. |
Старая версия, больше не поддерживается: 2.41 | 25 января 2006 г. | Улучшение игрового движка (программируемые вершинные и пиксельные шейдеры, использование материалов Blender, режим разделения записи экрана, физического движка), улучшенное отображение UV, скриптов физического движка Python для скульптуры или скульптурных работ с помощью сетки или сетки (моделирование сетки) и модели с цепочкой наборов. |
Старая версия, больше не поддерживается: 2.42 | 14 июля 2006 г. | Фильм Сон слонов вызвал большое развитие как необходимость. В частности, была реализована Узловая система (Материал и составитель). |
Старая версия, больше не поддерживается: 2.43 | 16 февраля 2007 г. | Скульптурное моделирование по результатам Google Summer of Code 2006. |
Старая версия, больше не поддерживается: 2.46 | 19 мая 2008 г. | С появлением Big Buck Bunny Blender получил возможность печату быстро и эффективно. |
Старая версия, больше не поддерживается: 2.48 | 14 октября 2008 г. | В связи с разработкой Йо Фрэнки! движок игры был улучшен. |
Старая версия, больше не поддерживается: 2.49 | 13 июня 2009 г. | Новое окно и файловый менеджер, новый интерфейс, новый Python API и новая система анимации. |
Старая версия, больше не поддерживается: 2.57 | 13 апреля 2011 г. | Первый официальный стабильный выпуск ветки 2.5: новый интерфейс, новый оконный менеджер и переписанная система обработки событий и инструментов, новая система анимации (теперь каждый параметр можно анимировать) и новый Python API. |
Старая версия, больше не поддерживается: 2.58 | 22 июня 2011 г. | Новые функции, такие как добавление модификатор деформации и запекание рендера. Улучшения в скульптинге. |
Старая версия, больше не поддерживается: 2.58a | 4 июля 2011 г. | Исправлены некоторые ошибки, а также небольшие расширения в графическом интерфейсе и Python |
Старая версия, больше не поддерживается: 2.59 | 13 августа 2011 г. | Поддержка 3D-мыши. |
Старая версия, больше не поддерживается: 2.60 | 19 октября 2011 г. | Ветви разработчика интегрированы в основную ветку разработчика: среди прочего, B-mesh, новая система рендеринга / затенения, NURBS, и это лишь некоторые из них, непосредственно из Google Summer of Код. |
Старая версия, больше не поддерживается: 2.61 | 14 декабря 2011 г. | Циклы движка рендеринга, отслеживание движения, динамическая раскраска и симулятор океана. |
Старая версия, больше не поддерживается: 2.62 | 16 февраля 2012 г. | Улучшение улучшения движения, дальнейшее расширение инструментов UV и модификатор remesh. Первая версия, включающая движок рендеринга Cycles. |
Старая версия, больше не поддерживается: 2.63 | 27 апреля 2012 г. | Исправлены ошибки, проект B-сетки: полностью новая система сеток с n-углами, а также новые инструменты: растворение, вставка, перемычка, сдвиг вершины, соединение вершин и скос. |
Старая версия, больше не поддерживается: 2.64 | 3 октября 2012 г. | Зеленый экран набор клавиш, композитинг на основе узлов. |
Старая версия, больше не поддерживается: 2.65 | 10 декабря 2012 г. | Более 200 исправлений ошибок, поддержка Open Shading Language и имитация пожара. |
Старая версия, больше не поддерживается: 2.66 | 21 февраля 2013 г. | Симуляция твердого тела доступна вне игрового движка, динамическое моделирование топологии, рендеринг волос теперь поддерживаются в Cycles. |
Старая версия, больше не поддерживается: 2.67 | 7–30 мая 2013 г. | Режим рендеринга Freestyle для нефотографического рендеринга, добавлена поддержка подповерхностного рассеяния, Решатель движения стал более точным и быстрым, и теперь в комплекте идет надстройка для 3D-печати. |
Старая версия, больше не поддерживается: 2.68 | 18 июля 2013 г. | Улучшенная производительность рендеринга для ЦП и графических процессоров, поддержка NVIDIA Графические процессоры Tesla K20, GTX Titan и GTX 780. Улучшенный рендеринг дыма для уменьшения блочности. |
Старая версия, больше не поддерживается: 2.69 | 31 октября 2013 г. | Функция установки движения теперь поддерживает отслеживание плоскости, а рендеринг волос был улучшен. |
Старая версия, больше не поддерживается: 2.70 | 19 марта 2014 г. | Первоначальная поддержка объемного рендеринга и небольшие улучшения пользовательского интерфейса. |
Старая версия, больше не поддерживается: 2.71 | 26 июня 2014 г. | Поддержка запекания в циклах и трассировки разветвленного пути рендеринга теперь выполняется быстрее. |
Старая версия, больше не поддерживается: 2.72 | 4 октября 2014 г. | Объемный рендеринг для графических процессоров, дополнительные функции для скульптинга и рисования. |
Старая версия, больше не поддерживается: 2.73 | 8 января 2015 г. | Новый полноэкранный режим, улучшенные круговые меню, 3D View теперь может отображать фон мира. |
Старая версия, больше не поддерживается: 2,74 | 31 марта 2015 г. | Циклы получили несколько улучшений в отношении точности, шума, скорости, памяти и новый атрибут Заостренность. |
Старая версия, больше не поддерживается: 2,75 a | 1 июля 2015 г. | Blender теперь поддерживает полностью интегрированный конвейер Multi-View и Stereo 3D, Cycles имеет долгожданную начальную поддержку графических процессоров AMD и новую функцию Light Portals. |
Старая версия, больше не поддерживается: 2.76b | 3 ноября 2015 г. | Циклы рендеринга объемной плотности, Pixar Библиотека подразделения сетки OpenSubdiv, инструменты для вставки узлов и редактирования видео. |
Старая версия, больше не поддерживается: 2.77a | 6 апреля 2016 г. | Улучшения в Cycles, новые функции Grease Pencil, дополнительная поддержка OpenVDB, обновленный Python библиотека и поддержка Windows XP есть без удалено. |
Старая версия, больше не поддерживается: 2.78c | 28 февраля 2017 г. | Сферический стерео-рендеринг для реальности реальности, улучшения Grease Pencil для 2D-анимации, рисование кривых от руки на поверхностях, Bendy Bones, с ущербом микрополигонов и адаптивное подразделение. Улучшение производительности Циклы. |
Старая версия, больше не поддерживается: 2.79b | 11 сентября 2017 г. | Cycles Noiser, улучшенная поддержка рендеринга OpenCL, Shadow Catcher, Principled BSDF Shader, управление цветом Filmic, улучшенный пользовательский интерфейс и функциональность Grease Pencil, в импорте и экспорте Alembic, модификатор деформаций поверхности, улучшенные ключевые кадры анимации, упрощенное кодирование видео, Python и новые дополнения. |
Старая версия, больше не поддерживается: 2.80 | 30 июля 2019 г. | Обновленный интерфейс, добавлена темная тема, механизм рендеринга в реальном времени EEVEE на OpenGL, шейдер Principled, инструмент 2D-анимации Workbench viewport Grease Pencil, редактирование нескольких объектов, коллекции, GPU + CPU рендеринг, Rigify. |
Старая версия, больше не поддерживается: 2.81a | 21 2019 г. | OpenVDB voxel remesh, прозрачный BSDF, кривые кисти, предустановленные в скульптинге, Поддержка WebM. |
Старая версия, больше не поддерживается: 2.82 | 14 февраля 2020 г. | Улучшенная жидкость и моделирование дыма (с использованием Mantaflow), поддержка UDIM, экспорт USD и 2 новых инструмента скульптинга. |
Более старая версия, но все еще поддерживается: 2,83 | 3 июня 2020 г. | Улучшенная производительность и пользовательский интерфейс с помощью инструмента жирного карандаша, добавлены возможности виртуальной реальности, при моделировании волос используется та же физика, что и при моделировании ткани, самоколлизия ткани была оптимизирована с увеличением производительности на 15-20%, исправлены ошибки и улучшено удобство использования для жидкостных систем, добавлена новая кисть для ткани, новая кисть для большого пальца с глиной, кисть слоя была переработана, можно предварительно просмотреть воксельное сетку, добавлен режим вокселей для модификатор remesh, многократное разрешение, переписанное для устранения артефактов, адаптивная выборка для циклов, Eevee поддерживает больше проходов, чтобы сделать его более жизнеспособным для окончательного рендеринга. |
Текущая стабильная версия: 2.90 | 31 августа 2020 г. | Встроенное реалистичное текстурирование неба Nishita, полностью переписано размытие в движении Eevee, шумоподавление окна просмотра с помощью OpenImageDenoise, новое смещение ограничителя тени, которое исправляет некоторые затенение артефактов, модификатор Multires теперь может восстанавливать нижние уровни подразделений и извлекать их смещение, новые кисти для масштабирования / смещения и сжатия и растяжения, инструмент вытягивания коллектора удаляет смежные грани при выдавливании внутрь, пользовательский профиль скоса теперь поддерживает типы ручек кривой Безье, направление распыления карты в модификаторе океана, автоматическая настройка UV при редактировании сетки, обновленный пользовательский интерфейс поиска, показывающий расположение элементов меню, улучшения пользовательского интерфейса, такие как заголовки функций и более удобочитаемые макеты флажков, изменение порядка стека модификаторов и другие параметры отображения статистики. |
Blender поддерживает множество геометрических примитивов, включая полигональные сетки, быстрое разбиение поверхностей моделирование, кривые Безье, NURBS поверхности, метаболы, икосферы, текст и система моделирования n-угольников, называемая B-сеткой.
Модификаторы применяют неразрушающие эффекты.
В Blender есть многоуровневая цифровая скульптура, которая включает динамическую топологию, запекание карт, повторное объединение, повторную симметризацию и прореживание.
Blender можно использовать для имитации дыма, дождя, пыли, ткани, жидкостей, волос и твердых тел.
Средство моделирования жидкости может использоваться для моделирования жидкостей, например, воды, ударяющей по чашке. Он использует методы решетки Больцмана для моделирования жидкостей и позволяет настраивать количество частиц и разрешение.
Моделирование жидкости с помощью физики элементарных частиц создает частицы, соответствующие методу гидродинамики сглаженных частиц. Инструменты моделирования для динамики мягкого тела, включая сетку обнаружение столкновений, LBM гидродинамику, моделирование дыма, Bullet динамика твердого тела и генератор океана с волнами. Система частиц, включающая опору для волос на основе частиц. Управление в реальном времени во время моделирования и рендеринга физики.
В Blender 2.82 была добавлена новая система симуляции жидкости под названием mantaflow, заменившая старую систему.
Инструменты анимации по ключевым кадрам, включая обратную кинематику, арматура (каркас), крюк, кривая и деформации на основе решетки, анимация формы, нелинейная анимация, ограничения и взвешивание вершин.
Инструменты Grease Pencil в Blender позволяют создавать 2D-анимацию в полном 3D-конвейере.
Внутренний механизм рендеринга с рендерингом строк, непрямым освещением и окклюзией окружающей среды, которые можно экспортировать в самые разные форматы; Механизм рендеринга path tracer, называемый Cycles, может использовать преимущества GPU для рендеринга. Cycles поддерживает Open Shading Language, начиная с Blender 2.65.
Eevee - это новый физически основанный рендерер реального времени. Он работает и как средство визуализации для финальных кадров, и как движок, управляющий окном просмотра Blender в реальном времени для создания ресурсов. Blender Internal был удален в версии 2.8.
Blender позволяет использовать процедурные текстуры и текстуры на основе узлов, а также рисование текстуры, проективное рисование, рисование вершин, рисование веса и динамическое рисование.
В Blender есть композитор на основе узлов в конвейере рендеринга, ускоренный с помощью OpenCL.
Редактор видеопоследовательности (VSE)Blender также включает в себя не -линейный редактор видео, называемый редактором видеопоследовательности (VSE), с поддержкой таких эффектов, как размытие по Гауссу, цветокоррекция, переходы затухания и вытеснения и другие видеопреобразования. Однако многоядерной поддержки для рендеринга видео с помощью VSE нет.
Blender поддерживает скрипты Python для создания пользовательских инструментов, прототипирования, игровой логики, импорта / экспорта из других форматов и автоматизации задач. Это позволяет интегрироваться с рядом внешних механизмов рендеринга через плагины / надстройки.
Blender Game Engine был встроенным графическим и логическим движком в реальном времени с такими функциями, как обнаружение столкновений, движок динамики и программируемая логика. Это также позволило создавать автономные приложения реального времени, начиная от архитектурной визуализации до видеоигр. В апреле 2018 года он был удален из предстоящей серии релизов Blender 2.8, так как он долго отставал от других игровых движков, таких как Godot и Unity с открытым исходным кодом. В анонсе 2.8 команда Blender специально упомянула движок Godot как подходящую замену для миграции пользователей Blender Game Engine.
Blender Internal, предвзятый механизм растеризации движок / модуль рендеринга строк, который использовался в предыдущих версиях Blender, также был удален в версии 2.80 в пользу нового средства визуализации Eevee, средства визуализации PBR в реальном времени.
Blender имеет внутреннюю файловую систему который может упаковать несколько сцен в один файл (называемый файлом «.blend »).
Большое количество сценариев импорта / экспорта, расширяющих Blender возможности (доступ к данным объекта через внутренний API ) позволяют взаимодействовать с другими 3D-инструментами.
Blender организует данные в виде различных видов «блоков данных», таких как объекты, сетки, лампы, сцены, материалы, изображения и так далее. Объект в Blender состоит из нескольких блоков данных - например, то, что пользователь описал бы как полигональную сетку, состоит как минимум из объекта и блока данных сетки, а также обычно из Материала и многих других, связанных вместе. Это позволяет различным блокам данных ссылаться друг на друга. Например, может быть несколько объектов, которые ссылаются на одну и ту же сетку, и последующее редактирование общей сетки приведет к изменению формы всех объектов, использующих эту сетку. Объекты, сетки, материалы, текстуры и т. Д. Также могут быть связаны из других файлов.blend, что позволяет использовать файлы.blend в качестве повторно используемых библиотек ресурсов.
Программа поддерживает различные форматы файлов 3D для импорта и экспорта, среди которых Alembic, 3D Studio (3DS), Filt_dv (FBX ), Autodesk (DXF ), SVG, STL (для 3D-печати), UDIM, долларов США, VRML, WebM, X3D и Obj.
Большинство команд доступны через горячие клавиши. Есть также обширные графические меню. Цифровые кнопки можно «перетаскивать» для изменения их значения напрямую, без необходимости нацеливаться на конкретный виджет, а также их можно настраивать с помощью клавиатуры. И ползунки, и цифровые кнопки могут быть ограничены различными размерами шага с помощью модификаторов, таких как клавиши Ctrl и Shift. Выражения Python также можно вводить непосредственно в поля ввода чисел, позволяя математическим выражениям определять значения.
Blender включает в себя множество режимов для взаимодействия с объектами, двумя основными из которых являются режим объекта и режим редактирования, которые переключаются с помощью клавиши Tab. Режим объекта используется для управления отдельными объектами как единым целым, а режим редактирования используется для управления фактическими данными объекта. Например, режим объекта можно использовать для перемещения, масштабирования и поворота всей полигональной сетки , а режим редактирования можно использовать для управления отдельными вершинами одной сетки. Есть также несколько других режимов, таких как Vertex Paint, Weight Paint и Sculpt Mode.
Графический интерфейс Blender строит свою собственную мозаичную оконную систему поверх одного или нескольких окон, предоставляемых базовой платформой. Одно окно платформы (часто размером, чтобы заполнить экран) разделено на разделы и подразделы, которые могут относиться к любому типу представлений или типам окон Blender. Пользователь может определить несколько макетов таких окон Blender, называемых экранами, и быстро переключаться между ними, выбирая из меню или с помощью сочетаний клавиш. Собственными элементами графического интерфейса каждого типа окна можно управлять с помощью тех же инструментов, которые управляют трехмерным видом. Например, можно увеличивать и уменьшать масштаб кнопок графического интерфейса пользователя, используя аналогичные элементы управления, увеличивая и уменьшая масштаб в трехмерном окне просмотра. Окно просмотра графического интерфейса пользователя и макет экрана полностью настраиваются пользователем. Можно настроить интерфейс для конкретных задач, таких как редактирование видео или UV-отображение или текстурирование, скрывая функции, не используемые для этой задачи.
Cycles - это трассировка пути движок рендеринга, который разработан, чтобы быть интерактивным и простым в использовании, при этом поддерживая многие функции. Он включен в Blender с 2011 года, с выпуском Blender 2.61.
Cycles поддерживает GPU рендеринг, который используется для ускорения времени рендеринга. Существует три режима рендеринга графического процессора: CUDA, который является предпочтительным методом для старых видеокарт Nvidia ; OptiX, который использует возможности аппаратной трассировки лучей архитектуры Тьюринга и архитектуры Ampere от Nvidia; и OpenCL, который поддерживает рендеринг на видеокартах AMD .
Также поддерживаются несколько графических процессоров, которые можно использовать для создания фермы рендеринга - хотя наличие нескольких графических процессоров не увеличивает доступную память, потому что каждый графический процессор может иметь доступ только к своей собственной памяти.
Функция | ЦП | CUDA | OpenCL | OPTIX |
---|---|---|---|---|
Базовое затенение | Да | Да | Да | Да |
Тени | Да | Да | Да | Да |
Размытие движения | Да | Да | Да | Да |
Волосы | Да | Да | Да | Да |
Объем | Да | Да | Да | Да |
Дым и пожар | Да | Да | Да | Да |
Подповерхностное рассеяние | Да | Да | Да | Да |
Open Shading Language (OSL) | Да | Нет | Нет | Нет |
Коррелированная выборка с множественным дрожанием | Да | Да | Да | Да |
Интегратор разветвленного пути | Да | Да | Да | Нет |
Шейдеры Bevel и AO | Да | Да | Да | Нет |
Может использовать память ЦП | Да | Да | Нет | |
Экспериментальны е возможности | ||||
Адаптивное подразделение | Экспериментальное | Экспериментальное | Экспериментальное | Экспериментальный |
Интегратор - это основной алгоритм рендеринга, используемый для вычислений освещения. В настоящее время Cycles поддерживает интегратор трассировки пути с прямой выборкой света. Он хорошо работает для различных настроек освещения, но не подходит для каустики и некоторых других сложных световых ситуаций. Rays are traced from the camera into the scene, bouncing around until they find a light source (a lamp, an object material emitting light, or the world background), or until they are simply terminated based on the number of maximum bounces determined in the light path settings for the renderer. To find lamps and surfaces emitting light, both indirect light sam используются pling (позволяя лучу следовать за поверхностью функция распределения двунаправленного рассеяния, или BSDF ) и прямая выборка света (выбор источника света и отслеживание луча по направлению к нему).
Пользователи Blender могут создавать свои собственные узлы с использованием Open Shading Language (OSL), хотя важно отметить, что эта функция не поддерживается графическими процессорами.
Использование редактора узлов для создания анизотропной металлические материалыМатериалы определяют внешний вид сеток, кривых NURBS и других геометрических объектов. Они состоят из трех шейдеров для определения внешнего вида поверхности, объема внутри и смещения поверхности.
Поверхностный шейдер определяет взаимодействие света на поверхности сетка. Одна или несколько функций распределения двунаправленного рассеяния, или BSDF, могут указывать, является ли входящий свет отраженным, преломленным в сетку или поглощенным. значение альфа - это один из показателей прозрачности.
Когда поверхностный шейдер не отражает и не поглощает свет, он входит в объем (пропускание света). Если шейдер объема не указан, он будет проходить прямо (или преломляться, см. показатель преломления или IOR ) на другую сторону меша.
Если он определен, шейдер объема описывает взаимодействие света, когда он проходит через объем сетки. Свет может быть рассеянным, поглощенным или даже испускаемым в любой точке объема.
Форма поверхности может быть изменено шейдерами смещения. Таким образом, текстуры могут быть использованы для более детализации поверхности сетки.
В зависимости от настроек смещение может быть виртуальным - только изменение нормалей поверхности, чтобы создать впечатление смещения (также известное как bump mapping ) - реальное, или комбинация реального смещения с отображением рельефа.
Real-time PBR рендерер. Механизм рендеринга получил прозвище Eevee, позже придуманный backronym - Extra Easy Virtual Environment Engine. Включено в Blender с версии 2.8.
Использование стандартной системы рисования трехмерного окна просмотра для моделирования, текстурирования и т. Д.
не фотореалистичный рендерер Blender'а. Он был удален из Blender в версии 2.8.
Рендеринг глины
Надстройка от Фабио Руссо; он перезаписывает материалы в Blender Internal или Cycles с помощью глина выбранного диффузного цвета. Включено в Blender версии 2.79.
Средство визуализации в реальном времени, удаленное в 2019 году с выпуском 2.8.
С момента открытия исходного кода Blender претерпел значительный рефакторинг исходной кодовой базы и значительные дополнения к его набору функций.
Улучшения, включая обновление системы анимации; система модификаторов на основе стека; обновленная система частиц (которую также можно использовать для имитации волос и меха); динамика жидкостей; динамика мягкого тела; Поддержка шейдеров GLSL в движке игры; расширенная УФ-развертка; полностью перекодированный конвейер рендеринга, допускающий отдельные проходы рендеринга и «рендеринг в текстуру»; редактирование и композитинг материалов на основе узлов; и проекционная живопись.
Часть этих разработок была запущена программой Google Summer of Code, в которой Blender Foundation участвует с 2005 года.
Официальное планирование следующей основной версии Blender после того, как серия 2.7 начнется во второй половине 2015 года, с потенциальными целями, включая более настраиваемый пользовательский интерфейс (получивший название «Blender 101»), поддержка Физически основанный рендеринг (PBR) (получивший название EEVEE от «Extra Easy Virtual Environment Engine») для обеспечения улучшенной трехмерной графики в реальном времени в области просмотра, позволяя использовать C ++ 11 и C99 в кодовой базе, переходя на более новую версию OpenGL и отказ от поддержки версий до 3.2, а также возможный капитальный ремонт систем частиц и ограничений. Blender Internal Renderer был удален из версии 2.8. Code Quest - это проект, запущенный в апреле 2018 года в Амстердаме, в Blender Institute. Целью проекта было собрать большую команду разработчиков, работающую в одном месте, чтобы ускорить работу Blender 2.8. К 29 июня 2018 года проект Code Quest завершился, а 2 июля была завершена альфа-версия. Бета-тестирование началось 29 ноября 2018 г. и должно было продлиться до июля 2019 г. Blender 2.80 был выпущен 30 июля 2019 г.
Blender подробно описан на его веб-сайте, с остальной частью поддержки предоставляется через обучающие программы сообщества и дискуссионные форумы в Интернете. Сеть Blender обеспечивает поддержку и социальные услуги для профессионалов Blender. Кроме того, известно, что YouTube предлагает множество доступных видеоуроков.
Из-за того, что Blender имеет открытый исходный код, другие программы пытались использовать его успехом. путем переупаковки и продажи его косметически модифицированных версий. Примеры включают IllusionMage, 3DMofun, 3DMagix и Fluid Designer, последний признан основанным на Blender.
С 2005 года каждый 1– Через 2 года Blender Foundation объявил о новом творческом проекте, который поможет стимулировать инновации в Blender. В ответ на успех первого проекта, Elephants Dream, Blender Foundation основал для выполнения дополнительных проектов, при этом сначала было объявлено о двух проектах: Big Buck Bunny, также известный как Project Peach (проект короткометражного открытого анимационного фильма "пушистый и забавный"), и Йо Фрэнки! или Project Apricot (открытая игра в сотрудничестве с CrystalSpace игровой движок, который использовал повторно некоторые ресурсы, созданные для Peach).
В сентябре 2005 года некоторые из самых известных художников и разработчиков Blender начали работу над короткометражным фильмом, используя в основном бесплатное программное обеспечение в рамках инициативы, известной как Orange Movie Project, организованной Нидерландским институтом медиаискусства (NIMk). Кодовое название «Апельсин », относящееся к фрукту, положило начало тенденции давать каждому проекту разные фруктовые названия. Премьера фильма "Сон слонов" состоялась 24 марта 2006 года.
1 октября 2007 года новая команда начала работы над вторым открытым проектом "Персик" по производству короткометражного фильма Big Buck Bunny. Однако на этот разовая креативная концепция была совершенно иной. Вместо глубокого и мистического стиля Elephants Dream все более «забавно и пушисто», если верить официальному сайту. Премьера фильма состоялась 10 апреля 2008 года. Позже он появился на Nintendo 3DS на Nintendo Video в период с 2012 по 2013 годы.
«Абрикос» - проект по производству игр, основанной на вселенной и персонажах фильма «Персик» (Big Buck Bunny ) с использованием бесплатно программное обеспечение. Игра называется Йо Фрэнки !. Проект стартовал 1 февраля 2008 г., а разработка была завершена в конце июля 2008 г. Окончательный продукт ожидался в конце августа; однако выпуск был отложен. Игра была выпущена 9 декабря 2008 г. по условиям GNU GPL или LGPL, при этом весь контент был лицензирован на условиях Creative Commons Attribution 3.0.
Проект Blender Foundation Дуриан (в соответствии с традицией использования фруктов в качестве кодовых названий) на этот раз был выбран для создания Фэнтези боевик продолжительностью около двенадцати минут, главные герои - девочка-подросток и молодой дракон. Премьера фильма состоялась 30 сентября 2010 года. Игра, основанная на Sintel, официально анонсирована на Blenderartists.org 12 мая 2010 года.
Многие из новых функций интегрированных в Blender 2.5 и выше были прямым результатом Проект Дуриан.
2 октября 2011 года Blender Foundation объявил о четвертом открытом кинопроекте под кодовым названием «Манго». Команда художников, собранная с помощью открытого конкурса на участие сообщества. Это первый открытый фильм Blender, в котором используются живые действия, а также компьютерная графика.
Съемки «Манго» начались 7 мая 2012 года, фильм был выпущен 26 сентября 2012 года. Как и в предыдущих фильмах, все кадры, сцены и модели доступны в рамках бесплатного контента соответствует лицензии Creative Commons.
Согласно пресс-релизу фильма «команда фильма о группе воинов и ученых, которые собираются в 'Oude Kerk ' в Амстердаме, чтобы устроить решающее событие из прошлого в отчаянной попытке спасти мир от разрушительных роботов ».
10 января 2011 года Тон Розендал объявил, что пятый открытый кинопроект будет иметь кодовое название «Крыжовник» и что его целью будет создание полнометражного анимационного фильма. Он предположил, что производство начнется где-то между 2012 и 2014 годами. Фильм должен быть написан и произведен коалицией международными анимационными студиями. Состав студии был объявлен 28 января 2014 года, и вскоре после этого началось производство. По состоянию на март 2014 г. была создана мудборд и поставлены цели развития. Первый десятиминутный пилотный проект был выпущен на YouTube 10 августа 2015 года. Он получил награду SIGGRAPH 2016 года «Выбор жюри фестиваля компьютерной анимации».
Воспроизвести медиа Glass HalfЭтот проект демонстрирует возможности рендеринга в реальном времени с использованием OpenGL для трехмерной мультипликационной анимации. Этот проект знаменует конец фруктовой схемы именования. Glass Half финансировалась Blender Foundation за счет доходов от Blender Cloud.
Caminandes - это серия короткометражных анимационных фильмов, в центре которой лама Коро в Патагония и его попытки преодолеть препятствия. Сериал стал частью Open Movie Project только со второго эпизода.
Агент 327: Операция Парикмахерская - это трехминутный тизер запланированного полнометражного анимационного фильма, основанный на классической серии комиксов Агент 327.
Hero - это первый открытый кинопроект, демонстрирующий возможности Grease Pencil, инструмента 2D-анимации в Blender 2.8.
25 октября 2017 года студия Blender Animation Studio анонсировала предстоящий короткометражный анимационный фильм под названием Spring. Весна был выпущен 4 апреля 2019 года. Его цель состояла в том, чтобы протестировать возможности Blender 2.8 перед его официальным выпуском. Из описания видео: «Весна - это история пастушки и ее собаки, которые столкнулись с древними духами, чтобы продолжить цикл жизни. Этот поэтический и визуально потрясающий короткометражный фильм был написан и снят Энди Горалчиком, вдохновленным его детством в горах Германии ».
«Подпитываемая кофеином, молодая женщина переживает горько-сладкие воспоминания о своих прошлых отношениях».
29 мая 2020 года в прокат вышел открытый фильм Coffee Run. Это также был первый открытый фильм, который был обработан в движке рендеринга Eevee.
Запущена платформа Blender Cloud в марте 2014 года и управляемая Blender Institute, это платформа облачных вычислений на основе подписки и клиентская надстройка Blender, которая обеспечивает хостинг и синхронизацию резервных копий файлов проекта анимации. Он был запущен для продвижения и сбора средств для проекта: Gooseberry и предназначенная для замены продажи DVD Blender Foundation моделью на основе подписки для размещения файлов, совместного использования ресурсов и совместной работы. Особенностью Blender Cloud является Blender Sync, которая обеспечивает синхронизацию между клиентами Blender для изменений файлов, пользовательских настроек и других функций.
Blender ID - это единый логин для пользователей программного обеспечения и сервисов Blender, поддерживающий логин для Blender Cloud, Blender Store, Blender Conference, Blender Network, Blender Development Fund и Программы сертифицированных тренеров Blender Foundation.
В Викиучебнике есть книга по теме: Blender 3D: Noob to Pro |
Викискладе есть материалы, связанные с Blender (программное обеспечение). |