Render.ru

Eyeon Fusion Tips & Tricks

Григорий Чаленко

Moderator
Команда форума
#41
Значения X и Y в параметрах Pixel Aspect фактически означают масштабирование по соответствующим осям.
Таким образом, поскольку в PAL пиксел растягивается и сжимается по горизонтали, Pixel Aspect должен быть X=1.06(6) Y=1
 

Григорий Чаленко

Moderator
Команда форума
#42
Трекер цепляется в первую очередь за светлые области паттерна. Это нужно учитывать, если паттерн изменяется.

Лучших результатов можно добиться, если специально для трекера увеличить контраст картинки.
 

svet

Мастер
#43
если нажать правым кликом в правом нижнем углу (на мегобайтах) появится Purge cache, этим можно обнулить кэш, но необходимо закрыть все окна вью (на всякие горячая клавиша "~" в окне). Данная процедура дает эффект при перезаполнености оперативки, еще удобно применять когда работаешь в двух проектах одновременно и перед рендером.
 

Григорий Чаленко

Moderator
Команда форума
#44
svet сказал(а):
если нажать правым кликом в правом нижнем углу (на мегобайтах) появится Purge cache, этим можно обнулить кэш, но необходимо закрыть все окна вью (на всякие горячая клавиша "~" в окне). Данная процедура дает эффект при перезаполнености оперативки, еще удобно применять когда работаешь в двух проектах одновременно и перед рендером.
А еще там можно нажать с шифтом :)
 

Григорий Чаленко

Moderator
Команда форума
#45
Инструменты, делающие блюр, нужно размещать после инструментов, делающих трансформации, чтоб скрыть возникающие при трансформах артефакты.

Инструменты, понижающие разрешение (Crop, Letterbox, Resize и т.д.) нужно ставить как можно раньше, чтоб работать уже с легкой картинкой, но после инструментов трансформации, кеинга, моушнблюра, масок и др. инструментов, для которых важны детали изображения, чтобы сохранить максимальное качество.

TimeSpeed, TimeStretcher, Average по возможности нужно ставить перед другими инструментами для ускорения рендеринга.

Шумоподавление, блюры с малым радиусом (в пределах размера зерна/шума), Average с небольшим кол-вом кадров нужно ставить перед кеером. Блюры с большим радиусом, как правило, лучше ставить после.

Можно эффективно подавить шум на статическом плане, смикшировав соседние кадры через Dissolve в следующей пропорции: 1+0.5+0.25+0.125+0.0625...
Т.е. прозрачность каждого кадра=1/2**(n-1), где n - порядковый номер данного кадра.
 

AWOUB

Пользователь сайта
#46
Не знаю был ли такой пост уже.
Зажимаешь ctrl+shift+(хаотично набираешь кучу букв)=АРКАНОИД
Вместо блоков фьженовские ноды
 

Григорий Чаленко

Moderator
Команда форума
#48
Для того, чтобы связать позицию 3Д-объекта (например, pEmitter) с 2Д-координатами (например, анимация по пути) нужно создать Expressions на Translation > X Offset и Y Offset.

В экспрешшене на X Offset Point in 1 приконнектить к 2Д-координатам (анимации по пути и т.п.), во вкладке Number Out ввести: p1x-0.5

В экспрешшене на Y Offset сделать то же, но во вкладке Number Out ввести: (p1y-0.5)/<ширина кадра в пикселах>*<аспект пиксела>*<высота кадра в пикселах>

Для паловской картинки выражение Y будет таким: (p1y-0.5)/768*576 пример композиции

вычитание 0.5 нужно потому что 2Д-координаты начинаются от левого нижнего угла, а 3Д-координаты - из центра кадра.

Деление и умножение на размеры кадра нужно, потому что масштаб размеров оси X и Y в 2Д-координатах соответствует ширине и высоте кадра, т.е. вне зависимости от соотношения сторон картинки, правый верхний угол будет иметь координаты X;Y = 1;1. В 3Д-координатах - иначе: масштаб по обеим осям - одинаков, за единицу берется размер кадра по горизонтали (по оси X)
 

Григорий Чаленко

Moderator
Команда форума
#49
Аспект пиксела не учитывается при складывании изображений нодами ChannelBooleans и CustomTool

Smooth Resize не работает, если изображение в режиме float (с integer все в порядке)
 

Григорий Чаленко

Moderator
Команда форума
#50
Luminance вычисляется не как среднее арифметическое каналов RGB, а по следующей формуле: R*0.299+G*0.587+B*0.114

Инвертировать цвет изображения можно с помощью ChannelBooleans или ColorSpace (операция Negative)

Если в зеленый вход ChannelBooleans ничего не подключено, то вместо каналов FG подставляются каналы BG
 

Григорий Чаленко

Moderator
Команда форума
#51
Для того, чтобы в качестве базового кадра (reference frame) в режиме Match Move, FG over BG трекер использовал не первый, не последний, а произвольно выбранный кадр оттреченной секвенции, нужно:
  1. перед картинкой, вводимой в FG, поставить Transform
  2. применить к нему скрипт Destabilize Transform
  3. перейти в таймлайне на кадр, выбранный базовым, удалить появившуюся анимацию, оставив текущие значения параметров,
  4. отключить Invert Transform.

Этот трансформ будет в выбранном кадре трансформировать картинку на столько, на сколько и трекер, но с точностью до наоборот, т.е. компенсировать трекер так, чтобы картинка осталась без изменений.

С режимом BG Only (стабиллизацией) аналогично, но Трансформ может стоять как до, так и после трекера и чекбокс Invert Transform отключать не нужно.
 

Григорий Чаленко

Moderator
Команда форума
#52
В 5-й версии Фьюжена в Grain появилась новая опция - Alpha-Multiply, что сильно упрощает наложение зерна на скомпоженное изображение.
Нужно сделать альфу черной у фоновой картинки (Matte Control, Invert matte) - все вкомпоженные элементы будут добавлять в альфу соответствующие белые области.
Если к полученному изображению применить Grain, Alpha-Multiply, зерно ляжет только на вкомпоженные объекты.
 

Григорий Чаленко

Moderator
Команда форума
#53
Чтобы назначить горячие клавиши на скрипт, нужно поместить этот скрипт в папку Fusion:\Scripts\HotkeyScripts, затем выбрать пункт меню File>Script>Hotkey Manager и в нужной категории создать сочетание клавиш, выбрать скрипт из списка, нажать Set Action.
 

Григорий Чаленко

Moderator
Команда форума
#54
Хороший directional blur можно получить с помощью ReelSmart Motion Blur, создав карту векторов.
В карте значения красного соответствуют скорости по горизонтали, а значения зеленого - по вертикали.
1-максимальная скорость в данном направлении, 0-максимальная скорость в противоположном, 0,5 - нулевая скорость.
В векторах, полученных из Softimage, 0 соответствует состоянию покоя. Для того, чтобы их можно было использовать с ReelSmart Motion Blur, нужно применить Brightness/Contrast с Brightness=0.5 и присоединить альфа-канал из Beauty Pass

Vector Blur из Fusion 5.2 не так реалистичен, как ReelSmart, но за счет меньшего фэйда он перекрывает фоновые объекты переднеплановыми. В результате, артефакты при обработке пересекающихся объектов практически отсутствуют.
Фьюженовский Vector Blur может использовать любые каналы для считывания скорости по X и Y и он предполагает, что 0 соответствует состоянию покоя, положительные значения цвета - движению по направлению координатной оси, отрицательные значения цвета - движению в обратном направлении.
Vector Blur может использовать Motion Vectors из Софтимаж без дополнительной обрабтки.
 

Jael

Пользователь сайта
#55
искал как во флоу выделить группу нодов, чтоб можно было быстро ориентироваться на рабочей области
в версии 5.3 есть скрипт Tool Color Changer - изменяет цвет выбранных нодов (цвет нода и цвет текста)

вот мне теперь интересно - есть ли возможность как-то еще организовать вид рабочей области? Может можно как-то рамочкой обвести группу нодов и подписать это дело (в некоторых приложениях для программирования чипов такое видел)

я так понял группировать ноды можно... вот только не понял как - в менюшках ничего такого не заметил.
 

Григорий Чаленко

Moderator
Команда форума
#56
Jael, Меню Tools>Flow>Underlay

Что касается цвета нод, можешь скачать уже готовые настройки раскраски здесь: Defaults.rar Содержимое архива нужно распаковать в папку Fusion:\Defaults
 

Григорий Чаленко

Moderator
Команда форума
#58
При выполнении аналогичных операций (сложение, умножение и т.д.) Merge, как правило, быстрее в сравнении с ChannelBoolean, особенно, если используются маски. Это связано с тем, что Merge более оптимизирован на уровне программного кода.
 
#60
День добрый, такой вопросик возник, можноли в дефокусе, в режиме Lens, выбирать размер шейпа? Поумолчанию, я так понимаю, он зависит от разрешения картинки...
 
Сверху