Blender
Пикселизирование текстуры
Простейший способ пикселизировать текстуру, не важно процедурную или растровую, – взять цвет одного пикселя текстуры и заполнить им область с нужной высотой и шириной, определяющими разрешение пикселизации.
Возьмем для примера простую процедурную текстуру градиента от красного цвета через зеленый к синему.
Для того, чтобы пикселизировать данную текстуру попробуем немного поманипулировать с векторами.
Релиз-кандидат Blender 2.80 анонсирован на 11 июля
В официальном твиттере Blender анонсирован выход “релиз-кандидат” версии 2.80 на 11 июля.
Также указано, что выход финальной релизной версии будет через одну-две недели после релиз-кадидата.
Quick Instance аддон
Аддон повзоляет работать в Blender 2.8 с группами по тому же принципу, что и 2.7. Аддон не “ломает” сцену, работать с группами сцены можно и при отсутствии установленного аддона.
Автор аддона: Михаил Солуянов.
- ctrl+g – группировка выделенных объектов
- f9 – установка имени и центра группы
- tab – включение/выход режима редактирования группы в изолированном пространстве
Видео с демонстрацией работы аддона:
Аддон можно получить:
Blender Market: https://blendermarket.com/products/quick-instance
Gumroad: https://gumroad.com/l/qinstance
Как защитить свой аддон от распространения через агрегаторы
С ростом популярности Blender растет и количество аддонов, создаваемых для него сторонними разработчиками. В настоящий момент под Blender написано множество качественных профессиональных аддонов. С течением времени аддонов становится все больше. И на волне роста их количества появились агрегаторы – программы или сервисы самостоятельно проводящие поиск аддонов в сети и позволяющие пользователям Blender устанавливать аддоны быстро, сразу много и минуя каналы распространения аддонов, выбранные их авторами. Что вызвало среди разработчиков аддонов волну негатива.
Как защитить свой аддон от распространения через агрегаторыRead More »
Мультяшный стилизованный огонь
Шейдер стилизованного под мульт-отрисовку огня от Baz Murdock в BIS. Удобен для анимации.
Blender Cycles, Eevee.
Как узнать, включен ли режим просмотра Local View в окне 3D View
Следующая команда вернет список окон 3D_VIEW в которых включен режим работы Local View:
1 2 3 |
[area for area in bpy.context.screen.areas if area.type =='VIEW_3D' and area.spaces[0].local_view] # [bpy.data.screens['Layout']...Area] |
Куда исчезли значки управления видимостью объектов в аутлайнере в Blender 2.8
В последних версиях Blender 2.80 в окне аутлайнера пропали иконки управления видимостью объектов.
На самом деле они не исчезли а просто по умолчанию теперь скрыты из интерфейса. Для того чтобы вернуть их на привычное место нужно нажать на кнопку с изображением воронки и отметить нужные для показа иконки.
После закрытия диалогового окна иконки появятся на своих местах.
Как управлять видимостью объектов во вьюпорте и при рендере
Самый простой способ заставить нужный объект появляться и исчезать – назначить ему ключи анимации. Для этого нужно навести курсор на значок глаза (видимость во вьюпорте) или фотоаппарата (видимость при рендере) в окне “Outliner”, нажать клавишу “i” и далее в Graph Editor управлять созданным ключом так же, как с обычными ключами анимации.
Но такой способ доступен не всегда. Например, для коллекций нельзя назначить ключи анимации видимости, Blender выдаст ошибки вида:
“hide_viewport” property cannot be animated
или
“hide_render” property cannot be animated
Однако с помощью Blender Python API видимостью таких объектов можно управлять.
Как управлять видимостью объектов во вьюпорте и при рендереRead More »