3DCenter.ru

Здравствуйте, гость ( Вход | Регистрация )

 Forum Rules Chaos Software vRay
 
Reply to this topicStart new topic
> Render Mask в VFB, как запустить автоматом ClearImage после рендера
fantomaslo
сообщение 17/05/2016, 13:48
Сообщение #1


Уже не новичок
Иконка группы

Группа: Пользователи
Сообщений: 19
Регистрация: 21/01/2010
Из: Рязань
Пользователь №: 75 890



Здравствуйте!
Если рендерить выделенный объект в сцене в режиме RenderMask-Selection для статичной картинки, фреймбуфер покажет только этот объект на черном фоне,с альфа-каналом. Всё здорово.
Но когда начинаю рендерить анимацию, VFB запоминает предыдущю картинку и накладывает следующий кадр поверх предыдущего. Если перейти в стандартный фреймбуфер, то всё идет как надо. Но опять же, при настройках рендера под гамму 2,2 это не вариант. Как сделать так,чтобы VFB отрендерив кадр, делал ClearImage и следующий кадр уже был чистым, без "эхо-следа" от предыдущей картинки
Go to the top of the page
 
+Quote Post
Jahman
сообщение 17/05/2016, 20:53
Сообщение #2


уже всё сделал
Иконка группы

Группа: Пользователи
Сообщений: 2 456
Регистрация: 01/06/2005
Из: z3л3№гр@d
Пользователь №: 13 838



(F11) запустить в листенере
CODE
callbacks.addscript #preRenderFrame "vfbControl #clearimage" id:#clearVfb


а это чтоб отключить очистку буффера перед каждым кадром
CODE
callbacks.removescripts #preRenderFrame id:#clearVfb


зы. не проверял, но работать должно


Go to the top of the page
 
+Quote Post
fantomaslo
сообщение 17/05/2016, 20:59
Сообщение #3


Уже не новичок
Иконка группы

Группа: Пользователи
Сообщений: 19
Регистрация: 21/01/2010
Из: Рязань
Пользователь №: 75 890



появляется окошко"Вы действительно хотите очистить все каналы?" после каждого кадра. Можно будет дописать команду,что бы окно не появлялось?
Go to the top of the page
 
+Quote Post
Jahman
сообщение 17/05/2016, 22:09
Сообщение #4


уже всё сделал
Иконка группы

Группа: Пользователи
Сообщений: 2 456
Регистрация: 01/06/2005
Из: z3л3№гр@d
Пользователь №: 13 838



ну и ну.. окошко какое-то оказывается вылазит biggrin.gif
на скриптспоте есть решение, с виду как раз то что надо
Go to the top of the page
 
+Quote Post
BorisK
сообщение 18/05/2016, 00:32
Сообщение #5


Давно уже
Иконка группы

Группа: Координатор
Сообщений: 9 675
Регистрация: 24/06/2002
Из: Зеленоград
Пользователь №: 158



а в system поставить previous render - clear -- не помогает?
Go to the top of the page
 
+Quote Post
fantomaslo
сообщение 18/05/2016, 01:55
Сообщение #6


Уже не новичок
Иконка группы

Группа: Пользователи
Сообщений: 19
Регистрация: 21/01/2010
Из: Рязань
Пользователь №: 75 890



BorisK---- вот это то что нужно!Спасибо!
Jahman ---скрипт почему то выдал ошибку -- Syntax error: at ), expected <factor>
-- In line: ) ну да и ладно.
Спасибо вам за помощь.)

Go to the top of the page
 
+Quote Post
Bots
сообщение Системное сообщение






Reply to this topicStart new topic

1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 19/04/2024 - 15:42