Как поставить курсор в начало или в конец активного стрипа в Blender VSE

Чтобы поставить курсор в начало активного стрипа в Blender VSE нужно выполнить команду:

Чтобы переместить курсор в конец активного стрипа:

 

Как правильно задавать параметры математическими выражениями

В Blender есть очень удобный способ задавать нужные значения через математические выражения. Не зная точного значения, вместо того, чтобы вручную высчитывать его, можно просто ввести выражение, которое даст нужное число.

Читать далее «Как правильно задавать параметры математическими выражениями»

Передача параметров в оператор

При создании собственных операторов иногда бывает нужно передавать в них определенные значения — вызывать операторы с параметрами.

Передаваемый параметр должен быть определен, как свойство оператора.

Читать далее «Передача параметров в оператор»

Перенос выделения с UV-развертки на меш

Для переноса выделения с UV-развертки на меш достаточно вспомнить, что развертка напрямую связана с мешем через мешлупы.

Чтобы перенести выделение с развертки на меш нужно пройти по полигонам меша, проверить, какие мешлупы выделены и выделить соответствующие им точки на самом меше.

Читать далее «Перенос выделения с UV-развертки на меш»

Нодвембер

«Нодвембер» (Nodevember) — месячный челлендж, в ходе которого участникам предлагается каждый день создавать один процедурный объект для Blender. Это может быть материал, шейдер, объект,  все, что угодно, лишь бы оно было процедурным. «Все, что состоит из нодов, все это — нодвембер».

Сайт-визитка: nodevember.io

Читать далее «Нодвембер»

Как получить список вертексов, входящих в группу в Vertex Groups

Список вертексов, входящих в группу с определенным именем можно получить следующим образом:

 

Решаем проблему несоответствия размера сечения пути с применённым к нему профилем самому профилю

Автор: Андрей М.

Рубрика “Много букв о простом”

Нужна мне рама. Нет, две рамы: одна побольше другая поменьше, но сделанные из одного профиля. Нарисовал прямоугольник, выставил нужные размеры, продублировал, выставил другие размеры. Нарисовал отдельно профиль. Для сечения обоим прямоугольникам применил этот профиль. …почему получились разные рамы? И ни одна не соответствует размеру профиля? А, масштаб забыл применить. Применил. Размеры сечения поменялись, стали другими, но опять не равными профилю. Как сделать равными — читай ниже!

Решаем проблему несоответствия размера сечения пути с применённым к нему профилем самому профилю.

Такая проблема возникает, когда путь для профилирования строится любым образом, но потом масштабируется до нужного размера. При этом не важно приведён масштаб у него к 1 или нет. Если мы применим к нему нужный нам профиль, то он будет отличается по размеру от заданного… Почему? Сейчас увидим.

Читать далее «Решаем проблему несоответствия размера сечения пути с применённым к нему профилем самому профилю»

Blender Add-On Template — генератор шаблона для создания аддона

Скрипт-генератор, создающий начальный шаблон для разработки аддона для графического редактора Blender 3D.

Gumroad

Читать далее «Blender Add-On Template — генератор шаблона для создания аддона»

Создание точки на кривой Безье

Кривая Безье строится по четырем точкам: две основные точки (p0, p1) и две опорные (p0_hr, p1_hl).

Для того, чтобы построить на кривой дополнительную точку p2 в какой-то момент t, где t изменяется от 0 до 1 и представляет собой соотношение положения строящейся точки p2 к общей длине кривой, нужно проделать следующие вычисления:

Читать далее «Создание точки на кривой Безье»

Аддон Blender «ColorMatching» v. 1.2.

Обновление аддона Blender «ColorMatching» до версии 1.2.

  • Аддон портирован под Blender 2.80
  • В настройках аддона добавлена опция выбора количества показываемых результатов

 

 

Gumroad

 

Симуляция жидкости в Blender 2.80

Автор Pavel_Blend

Про что эта статья?

В этой статье я расскажу про симулятор жидкости в Blender 2.80. Этот симулятор был впервые добавлен в блендер ещё в конце 2005 года, в версию 2.40. С тех пор он изменялся не значительно (изменения были в основном в начале, после внедрения в блендер). Код симулятора был написан сторонним разработчиком по имени Nils Thuerey. Он написал библиотеку для симуляции жидкостей и назвал её El’Beem. Движок является воксельным и основан на методе решёточных уравнений Больцмана. Лучше всего подходит для создания воды, но имеет возможность создавать вязкие жидкости (мёд, шоколад…), которые реализованы не совсем хорошо. Скоро в блендер внедрят новый симулятор Mantaflow (кстати, Nils Thuerey принимает участие в его разработке).

Читать далее «Симуляция жидкости в Blender 2.80»

Набор стилизованных глаз в BIS

Набор полностью процедурных шейдеров стилизованных глаз открыт в библиотеке BIS


Читать далее «Набор стилизованных глаз в BIS»

Выделение ряда коллекций в аутлайнере

Аутлайнер Blender поддерживает последовательное выделение ряда объектов или коллекций — нужно зажать левую кнопку мышки и вести в нужном направлении.

Открытие файлов blend перетаскиванием

Blender поддерживает открытие проектов перетаскиванием. Можно зажать файл *.blend мышкой, перетащить его на окно Blender и на выбор: открыть файл целиком (заменив текущий открытый проект), добавить или линковать в текущий проект объекты из перетаскиваемого.

Как в Blender 2.80 сделать панель с системными дисками развернутой по умолчанию

По умолчанию в окне загрузки/сохранения файлов «File Browser» панель со списком системных дисков свернута. Это не всегда удобно.

Для того, чтобы не разворачивать ее каждый раз при запуске Blender нужно сделать следующее:

Читать далее «Как в Blender 2.80 сделать панель с системными дисками развернутой по умолчанию»

Blender x64

Разработчики Blender объявили, что недавно вышедшая версия 2.80 будет последней, поддерживающей 32 битную архитектуру. Blender 2.81 и все последующие версии будут разрабатываться только для 64 разрядных систем.

Преобразование индекса IOR в индекс Specular отражений

В официальной документации Blender приводится способ получения величины Specular, если известна величина IOR для отражений PBR-материалов. Для того чтобы получить значение Specular из значения IOR нужно воспользоваться формулой:

Эту формулу не сложно создать через ноды:

Читать далее «Преобразование индекса IOR в индекс Specular отражений»

Shadow catcher в EEVEE

В рендер-движке Cycles есть удобная возможность отрендерить объект с тенью на прозрачном фоне с помощью материала с функцией рендера только падающих на него теней «shadow catcher». В рендер-движке EEVEE такой функции у материалов нет. Однако в EEVEE можно собрать свой «shadow catcher» на основе нодов.

Готовый материал «EEVEE Shadow Catcher» можно скачать в библиотеке BIS.

Читать далее «Shadow catcher в EEVEE»