Вернуться   Foxter.ru > Графика > 3D / Трехмерная графика > Уроки

Ответ
 
Опции темы Опции просмотра
Старый 31.03.2010, 20:05   #64121  
Premium Member
 
Аватар для ZoneMan
 
Репутация: 70
Регистрация: 04.11.2009
Сообщения: 1,741
По умолчанию

Цитата:
Сообщение от old971 Посмотреть сообщение
Такой вопрос: как создать размытие заднего плана с концентрацией на переднем и наоборот? Заранее благодарен.

На сцене три шара и выберем тот из них, который ближе к нам. Во вкладке его свойств, нажмём на « Set Parent » и установим его зависимость от той камеры, с которой собираетесь работать:



Теперь нам нужно вычислить точное фокальное расстояние до этого шара (не двигаем сцену ни в коем случае). Для этого запустим питон скрипт, проследите чтобы тот шар, для которого вычисляется оное, был выделен.



В окне выбора файлов, найдем « dof_p5.py » ( расположен в папке « RenderControl ») и запустим его. И выданную цифру скопируем:



Теперь выберем рабочую камеру, в её установках найдём « focus_Distance » и вставим значение, выданное скриптом, вместо первоначального:



Степень и величина размытия регулируется параметром « fStop », чем ниже его значение, тем сильнее будет воздействие размытия:



В настройках рендеринга ( обязательно ) отметим галочкой пункт « Depth of field »
Мы задействовали функцию размытия глубины нашей сцены, и выделенный нами объект будет превалировать по чёткости, т.к. камера сфокусирована, именно, на него. Мы можем выбрать другой объект, или в случае сложной модели, её часть (голову или руку) и проделать те же расчёты с ним.

ZoneMan вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Powered by vBulletin
Copyright ©2000-2024, Jelsoft Enterprises Ltd.
[Foxter Skin] developed by: Foxter.ru