CompStart

ProУрокиКурсыЭлементыСофт

CompStart

Осваивайте визуальные эффекты и передовые техники.

Обучение

КурсыУрокиPro-функцииРесурсыСофт

Tools

Tech CheckDisplay CheckMotion BlurCIE 1931PhysLightNuke Tools

Компания

InstructorМиссияImpressumКонфиденциальностьУсловия

Проекты

Moray RenderEXR ConverterOCIO.ccNuke ToolsDerekVFX

Follow

YouTubeInstagramTikTokThreadsКонтакты

© 2026 CompStart. Все права защищены.

Декоративная накладка для почтового ящика

ToolSets / Utility
Utility

2026-09-07

ToolSets/utility/letterBoxTrim.nk

полезность
обрезать
почтовый ящик
bbox
подрезать
формат
мягкие культуры
View on GitHub

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

Функция Letterbox Trim уменьшает входной ограничивающий прямоугольник сверху и снизу. Смещение пикселей вверху и внизу управляет внутренней обрезкой (Crop), при этом обрезка отключена, поэтому обновляется только ограничивающий прямоугольник.

Используйте его для изображений с черными полосами по краям или рендеров, когда черные полосы должны покинуть формат для дальнейшей обработки без полного переформатирования.

Горизонтальные края остаются привязанными к входному ограничивающему прямоугольнику. По умолчанию обрезается один пиксель сверху и снизу; значения увеличиваются в соответствии с толщиной полосы. Мягкая обрезка оставляет внешние пиксели нетронутыми, если последующий узел расширяет формат.

Script code

set cut_paste_input [stack 0]
version 12.1 v5
push $cut_paste_input
Group {
 name letterboxTrim
 tile_color 0x421010ff
 selected true
 xpos 15476
 ypos 4843
 addUserKnob {20 letterboxTrim}
 addUserKnob {41 top T Crop1.top}
 addUserKnob {41 bottom T Crop1.bottom}
 addUserKnob {26 "" +STARTLINE}
 addUserKnob {26 lbl l "" +STARTLINE T "Letterbox Trim v0.1"}
}
 Input {
  inputs 0
  name Input
  xpos 444
  ypos 258
 }
 Crop {
  box {{input.bbox.x} {"input.bbox.y + bottom"} {"input.bbox.width + input.bbox.x"} {"input.bbox.height + input.bbox.y - top"}}
  crop false
  name Crop1
  xpos 444
  ypos 298
  addUserKnob {20 User}
  addUserKnob {3 top}
  top 1
  addUserKnob {3 bottom}
  bottom 1
 }
 Output {
  name Output1
  xpos 444
  ypos 398
 }
end_group