пятница, 3 января 2014 г.

2.3 Draw nodes - Ноды категории Рисование (часть III)

MarkerRemoval

Нода используется для удаления маркеров с видеоряда (например маркеры для матч-мовинга)
В ноду должна входить нода Roto или RotoPaint


Paint type-устанавливает режим закраски (по х, у, или радиально)
Bilinear y search-устанавливается размер для заполнения маски
Control channel-включение маски

Pixel offset
x offset-отступ по иксу
y offset-отступ по игреку

Noise

Нода, добавляющая различного вида шум на изображение


Первую часть функций не рассматриваю, считая их практически стандартными.

Noise

Type- тип шума (на выбор дается 2: дробное броуновское движение и турбулентность (они также используются, к примеру, в фотошопе)
x/y size- размер шума
z- имитация глубины для создания движения шума при анимации 
octaves- детализация шума
clip at Nyquist limit-накладывает ограничение на детализацию
lacunarity- величина, на которую умножается октава
gain- сглаживает или усиливает резкость, на деле изменяет баланс ч/б.
gamma- изменение гаммы шума

Transform


Стандартный набор для трансформации объекта(в данном случае шума)-по сути нода Transform

Color


ramp-устанавливает постепенный переход цвета (кроме none)
color-цвет шума

Radial


-нода создает элипс с радиальным размытием

Radial

area- область элипса (центр х,у, радиус по вертикали и горизонтали)
softness- мягкость краев
perceptually linear- включение линейного отображения

Color

ramp-устанавливает постепенный переход цвета (кроме none)
color-цвет шума

Ramp


-нода создает градиент на области

point 0 - point 1 -координаты градиента, его начала и конца (за их пределами он будет однотонным
type-выбор типа сглаживания
color- выбор цвета градиента

Rectangle

-нода, создающая прямоугольник


area-положение прямоугольника и его параметры
softness-мягкость краев

ramp-устанавливает постепенный переход цвета (кроме none)
color-цвет шума

Sparkless


-нода, создает разнообразные лучи или искры из центра

Sparkle type- Типы лучей 
(Rays-исчезающие из центра лучи,
Sparkles-искры, исчезающие из центра и в конце
Fireworks-феерверк-исчезающие из центра )
triangle shape-если включено, лучи имеют треугольную форму (с утолщением)
position-расположение центра лучей
size-размер лучей
anamorphic-искривление лучей
rotation-вращение объекта
rays Nb-количество испускаемых лучей
thickness-толщина лучей
random-различная толщина лучей
sparkle falloff-сила угасания искр в режиме sparkle
ray Falloff-сила угасания лучей в режиме ray
seed-разнообразие характеристик

Color

brightness-яркость
color-цвет
chroma shift-хроматический сдвиг
chroma spread-хроматическая глубина

Effects

Sparkle crawl

Sparkle crawl-включение функции движения искр
motion- применяет движение
direction- движение в градусах (?)
ray fade- количество исчезающих

Broken rays

broken rays-включение функции "ломания" лучей
% ray affected-задает процент влияния на лучи
break start-с какого момента начинают ломаться лучи
breaks-количество разрывов на луче

Sparks

sparks(direction clip)-устанавливает оберзку круга лучей
direction-градус направления
open angle-угол видимых лучей

Text

-нода для расположения текста


message- текст
font- шрифт (можно выбрать несколько)
size- размер
kerning- расстояние между букв
leading- расстояние между строками
justify-выравнивание (слева, середина, справа)

Transform, Color- 

Как в предыдущих нодах

четверг, 2 января 2014 г.

2.2 Draw nodes - Ноды категории Рисование (часть II)

Glint


Нода позволяет создавать блики (звездочки-лучи) на всех ярких, зеркальных местах

channels-какие каналы использовать
no. of rays-количество лучей исходящих из точки
length-длина лучей
aspect ratio-соотношение сторон звездочек
odd ray length-изменение длины дополнительных лучей
rotation-вращает лучи
from color-цвет центра лучей
to color-цвет окончания лучей
steps-количество шагов формирования луча (чем больше шагов, тем плавнее луч)
max-при перекрывании лучей, если стоит галочка, берется яркость более яркого луча, если галочка отсутствует, то лучи складываются
effect only-если включена, то используется только как эффект, без слияния с оригинальным изображением
_______________
w- не разобрался
tolerance-устанавливает порог для эффекта ноды (только те пиксели, яркость которых выше обозначенного будут создавать эффект)
gamma-гамма коррекция
mask-использование маски
inject-копия маски в канал mask.a
invert-инверсия маски
fringe-размытие краев маски
mix-объединение начального изображение и добавления эффектов ноды

Grain


Нода для создания зернистости и иммитации пленки 
В изначальном изображении должен присутствовать альфа-канал

seed-случайное изменение полученного эффекта(настройки при этом остаются прежними)
presets-записанные заранее настройки, соответствующие определенным пленкам

Size

red-размер красных пятен
green-размер зеленых пятен
blue-размер голубых пятен

Irregularity

red-увеличивает количество шума в красном канале
green-увеличивает количество шума в зеленом канале
blue-увеличивает количество шума в синем канале

Intensity

red-увеличение интенсивности красного шума
green-увеличение интенсивности зеленого шума
blue-увеличение интенсивности синего шума
black-добавление дополнительного шума выбранного цвета
minimum-минимальное значение цвета на выходе- если пиксель ниже выбранного значения, он уравнивается в выбранное

Mask

Apply only through alpha-использовать только области альфа (если отключена, используется все поле изображение)
Invert alpha-инвертировать альфа канал

Grid


Нода создает сетку из горизонтальных и вертикальных линий над изображениями

Grid Tab

output-выбор каналов на выход
premult-заменяет выбранные каналы на черный между сеткой (?)
clip to-устанавливает ограничение выходящего изображения
replace-очищает существующие каналы в черный
invert-инвертирует изображение
opacity-прозрачность сетки
mask-использование маски
inject-запись маски в канал mask.a
invert-инвертация маски
____________________
number-количество линий сетки
size-размер (толщина) линий сетки
translate-сдвигает сетку по осям х,у

Color Tab

Позволяет выбирать цвет сетки просто или используя градиент.

LightWrap

Нода для смешивания света заднего и переднего фона

User Tab


Diffuse-увеличение площади взаимопроникновения
Intensity-интенсивность взаимпроникновения (своего рода прозрачность)
Generate wrap only- генерироввать только разницу
Disable luminance based wrap-помогает создать более равномерное распределение свечения по краям
Enable Glow-показать свечение (применяет "Glow" в ярких областях)
FGBlur-размытие переднего фона
BGBlur-размытие заднего фона
Saturation-насыщенность краев
LumaTolerance-регулирует значение яркости
Highlight Merge-выбирается операция объединения переднего и заднего фона
Use constant highlight-использование постоянного цвета, а не цвета фона
Constant-при использовании предыдущего пункта, выбирается цвет.

CCorrect Tab 

Таблица цветокоррекции эффектов ноды. По своей сути является стандартным ColorCorrect. Добавляются два параметра:

White-цвет остается неизменным при настройке гаммы
Midtone bias-настройка полутонов остается неизменной при изменении контрастности.

среда, 11 декабря 2013 г.

2.1 Draw nodes - Ноды категории Рисование

Dither


Нода, добавляющая случайный шум к изображению, например для квантизации изображения (когда уменьшается количество цветов)

Channels-каналы, на которых будет использована нода
Amount-сила шума, чем выше значение тем сильнее шум
Monodither- монохромный шум
Seed-позволяет использовать другой вид шума (меняется разнообразие)
Static seed-dither не меняется из кадра в кадр, а остается статичным
Mask-использовать маску (выбирается какой канал использовать по входящему каналу)
Inject-добавить маску в канал mask.a для дальнейшего использования в дереве нод
Invert-инвертирует цвета маски
Fringe-размыть края маски
Unpremult by-перед операцией умножает на выбранный канал, есть возможность инвертирования
Mix-смешивает изображение до применения ноды и после с указанным индексом (1-полное применение, 0-отсутствие эффекта)

DustBust


Нода клонирования пикселей (аналог в фотошопе) используется для устранения мелкого шума.
Для использования нажмите cmd/ctrl, поставьте квадрат, в месте, котором необходимо заменить цвет пикселей. Из центра квадрата тянется указатель из какого места будет браться цветовая информация.

Enable-сила перекрытия цветов пикселей
Frame offset- 0-взять информацию из этого же кадра, 1-из следующего кадра
Edge hardness- размытость краев квадрата
Output Mask- создает исходящую маску из этой ноды в выбранный канал

Flare


Нода, имитирующая блики, которые образуются из за строения камеры(линз) и яркого источника света (например солнца) 

Flare Tab

Position

Position-выбирается координата, позиция блика на экране
Offset-регулирует блики от позиции до центра изображения

Size

Radius-регулировка радиуса бликов (имеется три окружности-центр, край и толщина между ними)
Size mult-общий размер блика
Anamorph-искажение блика

Colors

Ring color-цвет основного кольца
Inner color-цвет внутреннего круга
Outer falloff-цвет внешней угасающей крайней окружности(является также маской мягкости)
Inner falloff-цвет между средним и внутренним кругом(является также маской мягкости)

Color shifts

Chroma spread-сдвиг хроматики из центра блика наружу или вовнутрь, взависимости от значения
Chroma shift-сдвигает кольца, создавая эффект глубины
Angle-вращение колец
Rel-регулирует световой угол по положению к центральной точке изображения

Visibility

Brightness-яркость блика (0-делает невидимым)
In and out- устанавливает относительно значение от источника света
Mask-маска видимости (эффект захода солнца за деревья к примеру)

Shape

Corners-количество лепестков диафрагмы
Edge flattening-имитация закрытия диафрагмы (от круглого до звездчато-видной формы)
Corner sharpness-угловатость краев (скругленные- острые)
Angle-вращение формы
Rel-поправка угла относительно центра

Multi Tab

Asymmetry

(создает ассиметрию блика)
repeat-количество повторений(будут распределены по окружности, относительно центра блика)
multiplier- сила затемнения
falloff-мягкость затемнения(острое, или по градиенту)
angle-угол(по сути поворачивает маску затемнения)

Multilpe Flares

repeat-количество копий бликов(вспышек) для имитации количества линз
overall seed-ключ для случайного изменения нижеследующих аттрибутов
random offset-случайный сдвиг повторяющихся вспышек по линии от центра до позиции
...size-случайный размер
...hue-случайная насыщенность
...brightness-случайная яркость
...visibillity-случайная прозрачность
...edge flattening-случайное изменение краев вспышки
...rotation-случайное вращение

Extra

speedup-имитирует ухудшение качества из-за скорости камеры

Presets

(заготовленные настройки бликов)

Flares

MultiPenta-выставляет заготовленные блики вдоль линии от центра изображения к позиции

Rings

LgRainbow-создает радужную окружность вокруг позиции

Glowballs

Bright-создает яркую вспышку в месте позиции

Sparkles

ManyBright-создает вспышку с множеством лучей
Symmetry4-создает вспышку с яркими симметричными лучами (4 штуки)

Reset

all-сброс настроек

воскресенье, 8 декабря 2013 г.

1. Image nodes - Ноды категории Изображение

Read (R)


Нода загружает изображения или секвенции с диска и переводит их в родной нюку 32бит RGB.

Read:
file-полное имя(путь)до файла или секвенции
cache locally-кэшировать локально(всегда, никогда, автоматически)
format-в каком формате отображать изображение или секвенцию
proxy-путь до прокси файла 
proxy format-размер отобржения прокси
frame range-с какого кадра показывать по какой. Так же что делать до этого кадра с данной секвенцией и после (заморозить кадр, черный экран, повторение)
frame-сдвинуть секвенцию как какое либо количество кадров, начать с какого либо кадра
original range-натуральное значение начала и конца кадров (помогает внести ясность в Dope Sheet)
missing frames-как отображать потерю изображения(ошибка, черный экран, шахматная доска)
reload-перезагрузка секвенции
colorspace-цветовое пространство, в котором будет отображаться данная секвенция
premultiplied-обрезать по альфа каналу
raw data-сырые данные
auto alpha-(?)

Write (W)


Write-нода записи изображения, или секвенции изображений

channels-какие каналы изображения записать в файл
file-полный путь, имя файла, записывать обязательно с расширением. Для сохранения секвенции в конце имени файла, перед расширением необходимо добавить указание нюку, как обозначать имена файлов. Например "%04d" что означает четыре цифры в конце файла "file_0001.tiff" (file_%04d.tiff) либо также можно ставить в конце ###.
proxy-путь к прокси этого файла
frame-позволяет записать секвенции с определенного кадра
colorspace-конвертирует перед сохранением в выбранное цветовое пространство
premultiplied-вырезание по альфе
raw data-сохранить в сырых данных
views-
file type-расширение файла в котором он будет записан (выбирается автоматически при указании расширения в поле file
render-начать просчет
frame range (limit to range) - поставить ограничение на сохранение файлов

Render:
Frame range-отрезок кадров, который требуется записать
Use proxy-использовать прокси кадры
Render in background-провести расчет в фоновом режиме
Continue on error-продолжить при ошибке

UDIM Import

Нода импорта текстуры для наложения на сетку по UV координатам

Constant


Нода для создания поля одного цвета- выбирается канал, цвет, формат и в каких кадрах работает.

ChekerBoard


Нода для создания поля из шашки (шахматная доска)
Можно выбрать размер поля (количество шашек на поле)
Размер и цвета квадратиков
Цвета и толщину центральной линии и линий между квадратиками

ColorBars


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

Color Wheel


Нода-генератор цветового круга
Center saturation- изменение насыщенности цвета в центре круга
Edge saturation- изменение насыщенности к краям круга
Center Value-изменение яркости центра
Edge Value-изменение яркости к краям изображения
Gamma-изменение значения гаммы (по умолчанию 0.45)
Rotate-вращение круга
Fill format-заполнить весь отмеченный формат(или указать свой, при снятой галочке)

CurveTool


Нода, которой следует посвятить отдельную тему. Служит для анализа визуальной информации  (например находит слишком яркие или черные пиксели в секвенции, создает на основе анализа кривую анимации.
Будет рассмотрена отдельно

Viewer

Нода, которая отображает все изменения в дереве в окне Viewer
Можно создавать сколько угодно таких окон, используя например для сравнения изображений.
Не имеет отдельных настроек

пятница, 6 декабря 2013 г.

Preferences-общие настройки

Edit-Preferences...
Окно настроек включает в себя 8 категорий(таблиц)

  • Preferences - настройки автоматического сохранения файлов, локальных файлов кэша, пользовательской памяти, видеокарт.
  • Windows - настройки для окон.
  • Control Panels - настройки для изменения панелей.
  • Appearance - настройка интерфейса (цвета, шрифт).
  • Node Colors - настройки для изменения цвета различных категорий нод.
  • Node Graph - настройки для изменения общего вида поля нод (цвет, шрифт, фон, размеры).
  • Viewers - настройки для изменения цветов, управления, скорости и глубины буфера окна просмотрщика.
  • Script Editor - настройки для изменения шрифтов, цвета Редактора Скриптов

Preferences

Files and Paths:
autosave filename -имя автосохраняемого файла в формате .autosave При изменении надо вводить полный путь до директории, или использовать скрипт [value root.name]
autosave after idle for -указывается в секундах, через какое время делать бэкап(автосохранение) данных, если вы не пользуетесь клавиатурой или мышью. Если выставить 0, автосохранение будет отключено.
force autosave after -автосохранение, указанное в секундах, не важно, находится ли программа в режиме ожидания пользователя. Если ввести 0, автосохранение будет отключено
_________________

Local File Cache:
localise to-указывается путь, где храняться все локальные файлы, это позволяет быстрее перезагружать те файлы, которые храняться в сложном для доступа месте (сетевой диск)
auto localise to-путь файлов, для автоматической локализации
_________________
Memory:
cache memory usage-вводится количество оперативной памяти, которое использует Нюк для обработки изображений. По умолчанию находится в балансе между скоростью и производительностью.
aggressive caching-ставя эту галочку Нюк использует большее количество оперативной памяти на компьютерах с памятью больше 8гб
playback cache memory- установка общего количества памяти, которое нюк может использовать для воспроизведения из кэша
gpu texture cache memory- установка количества памяти видеокарты в мегабайтах для использования в нюк
disk cache- путь для сохранения изображений быстрого просмотра
disk cache size- указать сколько может занимать дисковый кэш, чтобы не забивать всю память 
paint disk cache size-указать максимальный размер памяти для использования "ротопэинт", убедитесь что у вас имеется такое количество памяти
nuke memory available for paint - ограничение использования памяти для ротопэинт
undo history size- количество памяти для использования истории
minimum undo events- минимальное количество хранения истории отмен, даже если оно превышает объем памяти
_________________
GPU Device:
GPU Device-вы можете выбрать использование видеокарты или процессора для контроля над узлами. Использование видеокарты может значительно повысить производительность работы.
_________________
OFX Plugins:
allow trial mode in OFX plugins-если эта функция включена, плагины способны работать при отсутствии лицензии.
_________________
QuickTime:
reader subprocess limit- устанавливает количество процессов которые нюк может обрабатывать при чтении QuickTime файлов
_________________
File Path Remapping:
Path Remaps-путь к файлом для более легкого обмена данными в разных проектах
+ -добавляет строку
- -убирает строку

Windows Tab

script command dialog defaults to TCL- выбор языка скриптов из file-Script Command
show menus with previous item under the cursor- когда выбрано, правый клик меню откроет ранее выбранный под курсором.(?)
tooltips on- отображение подсказок элемента при наведении курсора.
_________________
Positions:
stored: Clear- Нюк запоминает местоположение окон, при их изменении для следующего открытия, чтобы вернуть окна в стандартное положение, следует нажать Clear
floating windows -используется только на Linux
show dialogs under the cursor- всплывающие окна появляются возле курсора, а не по середине программы
_________________
Snapping:
snap when moving windows-включение привязок к краям плавающих окон
snap if parallel without touching-расширение плавающих окон до бесконечности(пересечение до друг с другом или края окна)
threshold- насколько в пикселях окна должны притягиваться друг к другу
_________________
Script Loading:
re-open viewers 
when loading 
saved scripts- при открытии сохраненного скрипта он появляется в области Вьювера
use window lay
out from saved scripts- Нюк открывает сценарии с положениями окна в котором они и были сохранены
_________________
File Browser:
start file browser 
from most recently 
used directory -при включении функции, файловый каталог будет открыт в последнем каталоге, который использовался

Control Panels Tab

new panels go to- где будут появляться свойства панелей при добавлении нового узла или двойного клика по ноде (Собственное окно, сверху, снизу)
max nodes in Properties bin- максимальное количество свойств, которое могут появиться одновременно
reopen acts like new panel- открывает панель свойств заново, даже если она была открыта 
double-click moves panel- двойное нажатие находит(сдвигает) панель, даже если она была уже открыта, как сказано в new panel go to
close Properties 
bin when empty- закрывает свойства, когда пусто (?)
expand/collapse panels in Properties bin to match selection- сворачивает или разворачивает панели свойств
Input button does-
max channels or 
layers per menu-устанавливает максимальное количество каналов


четверг, 5 декабря 2013 г.

Главное меню

Верхнее меню программы.
(Все это весьма банально, но в этом вся суть-разобрать каждую мелочь)

File:

New -Запускает новое окно программы с нулевым пространством
Open...-Открывает сохраненный ранее файл из директории ( только формата .nk)
Save- Сохраняет текущую работу
Save As...-Сохраняется текущую работу по определенному адресу и имени
Save New Version-Сохраняет работу, если у вас она имеет имя файла "##_v001" сохраняет прибавляя в конце на еденицу
Recent Files-Последние открытые файлы
___________________________
Import Script- Позволяет открыть ранее сохраненный или загруженный скрипт в формате .nk или .gizmo
Export Nodes As Script- Сохраняет все ваши ноды в виде скрипта, который можно будет впоследствии использовать в другом проекте
Script Command-позволяет написать и запустить команду 
TCL File..-позволяет открыть файл написанный на языке TCL или Python
Goto Frame-переход на конкретный кадр на таймлайне
Script Info- показывает текущий скрипт
___________________________
Clear-очистка всего содержимого
Close-закрыть текущее окно
Exit-закрыть программу

Edit:

Undo-отменяет последнее действие(шаг назад)
Redo-возвращает отмененное действие(шаг вперед)
___________________________
Search-ищет ноду по ее названию
Selevt All-выделяет все содержимое 
Select Similar-выделяет похожие на выбранну ноду по параметрам
Select Connection Node-Выделяет ноды которые связаны
Invert Selection- инвентирует выбранное выделение
Bookmark-позволяет сохранять поле с нодами, для быстрого перемещения между ними
Cut-вырезать выбранные ноды в буфер обмена
Copy-копировать выбранные ноды в буфер обмена
Paste-вставить ноды из буфера обмена
Duplicate-дублировать выбранные ноды
Clone-создает ярлыки к выбранным нодам
Copy as Clone-копирует ноды как в предыдущей функции, только в буфер обмена
Force Clone-превращает ноды в клоны первой выбранной ноды
Declone-превращает ноду "клона" в самостоятельную ноду
___________________________
Node-рассмотренно ниже
Remove Input-удаляет входящую в ноду связь
Extract-отделяет ноду от всех связей
Branch-создает ответвление, дублирую ноду
Erase-удаляет выбранную ноду
Expression Arows-показывает дополнительные связи
Preferences-настройки программы, будут рассмотренны позднее
Project Settings-настройки текущего проекта, будут рассмотренны позднее

Node:
Group:
Collapse to Group-объединяет выбранные ноды в группу для дальнейшего использования вместе
Expand Group-разъединяет группу обратно на ноды
Open Group Node Graph-открывает все ноды, добавленные в выбранную группу для их редактирования или работы внутри группы
Copy Nodes To Group- копирует выбранные ноды, создавая группу, не удаляя текущие ноды и не перемещая их

Color-назначает цвет ноды
Un-color-обесцвечивает(стандартный цвет)
Postage stamp on/off- включает эскиз предпросмотр изменений на ноде
Autoplace-размещает ноду выравнивая в дереве (L)
Disable/Enable-включает  и выключат ноду (D)
Open-открывает настройки ноды
Snap to Grid-выравнивает ноду по сетке
Snap All to Grid-выравнивает все ноды по сетке
Swap A-B-меняет входящие каналы местами
Connect-создает связь между двумя выбранными нодами
Connect Backward-присоединиться снизу