События

Новые возможности вьюпорта Blender

2016-07-19

Blender и Blend4Web представляют собой замечательную связку, которая позволяет быстро создавать веб-приложения. Каждый релиз фреймворка приносит новые возможности и улучшает уже имеющиеся. Однако в тени остается еще одна сторона деятельности разработчиков движка, о которой мало кто знает.

Blender — это удобный графический комбайн с поистине широкими возможностями. Сотни программистов трудятся над улучшением инструментария и новыми функциями, но некоторые недоработки почему-то остаются «за бортом» от релиза к релизу. Тем отраднее, что разработчики Blend4Web тратят время и усилия на доработку нашего любимого редактора. В этот раз они улучшили функциональность вьюпорта и сделали, хоть чуточку, но удобней процесс творчества. И это касается не только Blend4Web. Всем, абсолютно всем пользователям Blender пригодится их труд. Давайте немного заглянем в будущее и познакомимся с новыми возможностями, что станут доступными, благодаря программистам Blend4Web.

Все мы любим нодовый редактор. Он мощный, удобный, функциональный. Хотя лично меня раздражает тот момент, что не всякий задуманный эффект можно увидеть во вьюпорте программы. К счастью, кое-что скоро изменится.

Возьмем ноду Texture. Она работает, как положено, но добавьте в слот Environment Map и… что это!? К сожалению, ничего интересного Blender не покажет. Environment Map в окне 3D View просто не отображается. Хотите увидеть — жмите кнопку Render.

А теперь внимание! Начиная с версии Blender 2.78, пользователи получат возможность просматривать отражения кубических карт непосредственно в окне редактора.

Обратите внимание на отражение на гранитной плите фонтана на правом изображении.

Blender позволяет использовать в сценах окружающий свет, что помогает добиться лучшей реалистичности. Однако, просмотр результата работы этой полезной функции возможен только после рендера проекта или экспорта его средствами Blend4Web. Несложно нажать F12, но когда это делаешь уже с десяток раз, начинает приедаться.

Разработчики Blend4Web подготовили специальный патч для Blender, который устраняет эту недоработку и позволяет настраивать Environment Light непосредственно в окне 3D View. Эта возможность будет также доступна с выходом новой версии Blender 2.78.

На левом изображении хорошо заметны черные тени из-за отсутствия света от окружения. Справа эта проблема решена.

И последнее на закуску. Шейдерные ноды в популярном движке Cycles Render для просчета нормалей используют мировое пространство, что является более удобным для конечного пользователя. Однако стандартный Blender Internal работает во вьюпорте в пространстве камеры. Это несоответствие исправил очередной патч, который позволяет некоторым важным узлам и вьюпорту Blender работать в мировом пространстве. Также, для удобства пользователей в интерфейсе редактора появилась опция World Space Shading отвечающая за активацию нового режима работы. Кстати, в будущем её включение станет обязательным для Blend4Web.

Напоминаю, что все эти полезные новшества станут доступными в новой версии Blender 2.78 и, несомненно, упростят разработку качественных и зрелищных сцен. Но если невтерпеж, то вы уже сейчас можете скачать предварительные сборки Blender и протестировать новые возможности.

Комментарии
19 июл. 2016 22:19
Разработчики Blend4Web подготовили специальный патч для Blender, который устраняет эту недоработку и позволяет настраивать Environment Light непосредственно в окне 3D View. Эта возможность будет также доступна с выходом новой версии Blender 2.78.
Вот это классно, теперь буду реже переключаться из режима Material в Solid при обработке неосвещённых мест в сцене
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.