аддитивный против субтрактивного
June 19, 2024

В зависимости от типа проекта, над которым вы работаете, уровень технических тонкостей будет значительно различаться. Для малобюджетных проектов, как правило, нецелесообразно оправдывать значительные инвестиции в техническую доработку. Для высокобюджетных блокбастеров же важна полная точность на уровне пикселей.
Убедитесь, что диапазон выходных кадров совпадает с диапазоном монтажных точек + ручек. Большинство современных конвейеров обработки визуальных эффектов сделают это автоматически.
Соответствуют ли уровни черного цвета? ИспользуйтеоценкаДля регулировки узла используйте либо подъем, либо регулировку смещения.
Соответствуют ли самые светлые участки изображения действительности? То есть, блик ярче солнца? Поэкспериментируйте с экспозицией, изменяя её по мере увеличения или уменьшения, чтобы выявить несоответствие уровней.
Наблюдаются ли какие-либо сбои или проскальзывания в ваших 2D или 3D треках? Лучше всего убедиться в стабильности отслеживания с самого начала, так как исправление этого позже может нарушить работу существующего скрипта.
полезный совет
При отслеживании элемента в кадре может быть полезно стабилизировать камеру, чтобы увидеть, насколько успешно отслеживание происходит в отрыве от контекста.
Соответствуют ли размер и форма фильтра при расфокусировке размеру и анимации изображения на кадре?
Убедитесь, что оттенок и насыщенность находятся в разумных пределах. Информацию о цвете можно просмотреть отдельно от яркости, разделив входное значение на его ненасыщенный эквивалент.
Expression {
expr0 (1/(r*.3+g*.59+b*.11))*r
expr1 (1/(r*.3+g*.59+b*.11))*g
expr2 (1/(r*.3+g*.59+b*.11))*b
name ExpressionColor
}Задевает ли что-нибудь соседние кадры в контексте? Для просмотра контекста кадра можно использовать Hiero, RV, Shotgun или FTrack.
Сравните края вашего блюда с краями тарелки, убедитесь, что они совпадают по мягкости, цвету/растеканию жидкости, без дефектов и следов кипения.
Исходный текст и метаданные в точности совпадают с полученными данными, за исключением добавленных визуальных эффектов?
Обладают ли ваши 3D-рендеринги такой же четкостью и контрастностью, как исходные или эталонные изображения?
полезный совет
Кинооператоры часто используют фильтр "pro-mist" внутри компендиума или на самом объективе. Поднимите качество интеграции кадров на новый уровень, используя этот порой очень тонкий эффект.
Убедитесь, что удаление искажений не изменило яркость изображения и не привело к случайному снижению насыщенности тех участков, которые должны быть сине-зелеными.
Проверьте выходные данные на наличие пикселей с помощьюинф или NaNзначения. Обычно они используют результат ошибки в вашем движке рендеринга или деления на ноль.
Expression {
expr0 "isnan(r) || isinf(r)"
expr1 "isnan(g) || isinf(g)"
expr2 "isnan(b) || isinf(b)"
}В вашем исходном видеоматериале могут быть отрицательные значения, это нормально. В противном случае используйтезажимУзел, который поддерживает все значения больше нуля. Вы также можете увидеть значения, выраженные в экспоненциальной записи.
Добавьте отделившееся зерно обратно в порцию и растворите его с помощью синтетического зерна, предоставленного таким инструментом, как [название инструмента].DasGrain.
Используйте инструмент для проверки зернистости, чтобы отделить и просмотреть самые высокочастотные составляющие изображения и убедиться, что добавленная зернистость соответствует зернистости исходного изображения.
Group {
name grainCheck
tile_color 0x421010ff
addUserKnob {20 User l "Grain Check"}
addUserKnob {41 gain -STARTLINE T Multiply1.gain}
}
Input {
inputs 0
name Input
xpos 447
ypos 61
}
Colorspace {
colorspace_out Cineon
name Colorspace3
xpos 447
ypos 145
}
set N61246380 [stack 0]
Blur {
channels rgba
size 0.67
name Blur1
xpos 574
ypos 284
}
push $N61246380
Merge2 {
inputs 2
operation from
bbox B
name Merge4
xpos 447
ypos 347
}
Multiply {
channels rgb
value {{gain*100000}}
name Multiply1
xpos 447
ypos 413
addUserKnob {20 User}
addUserKnob {7 gain l "" +STARTLINE R 0 2}
gain 1
}
Output {
name Output1
xpos 447
ypos 507
}
end_group