合成:修订间差异
(Перевод с русской вики (задача №960, LS Dev Hub)) |
(Перевод с русской вики (задача №1047, LS Dev Hub)) |
||
| 第1行: | 第1行: | ||
[[ru:Композиции]] [[en:Compositions]] [[zh:合成]] | [[ru:Композиции]] [[en:Compositions]] [[zh:合成]] | ||
合成(Composition)是项目 | 合成(Composition)是项目 的 成 品 动画:一组按时间 排列 在布局内的效果,拥有自己的 持续 时 间 和帧率。一个项目可以 包含 任意数量的合成,导出时每个 合成 都会变成一个单独 的cue 文件,之后由'''Light Stream Player'''播放。 | ||
同一个项目 | 同一个项目的所有合成使用相同的固定装置 (Fixtures )、设备和布局:固定装置只在 “''' 映射(Mapping)''' ” 窗口中摆放一次,各个合成只是以不同方式点亮它们。每个合成独有的只是时间轴上的效果和它自己的设置—— 持续 时 间 、帧率、循环 、备注 和颜色过滤。 | ||
== | == “ 合成 ” 窗口 == | ||
项目的合成列表位于 ''' | 项目的合成列表位于 “''' 合成(Compositions)''' ” 窗口中。默认情况下它占据屏幕左侧, 并 与 “'''固定装置 (Fixtures )'''” 和 “'''3D 对象(3D Objects )''' ” 窗口共 享 空间——通过顶部的 选项卡 切换。如果 该 窗口被关闭,可以通过 “''' 窗口(Window)''' ”菜单 → “''' 合成(Compositions)''' ”找回 。 | ||
合成以卡片形式显示。卡片上可以看到: | 合成以卡片形式显示。卡片上可以看到: | ||
* 缩略图——合成 | * 缩略图——合成 的一帧画面;正 在 播放的合成,缩略图是实时的,与“''' 映射(Mapping)''' ” 画面 同步,其余 的 显示中 间的 一帧 ; | ||
* 合成 | * 合成名称; | ||
* '' | * 以“''时:分:秒:帧'' ” 格式 表示 的 持续 时 间 ; 开 启了无限(Infinity)的合成 ,持续时间处 会 显示 ∞符号。 | ||
卡片上还可以额外显示两行信息——该合成 | 卡片上还可以额外显示两行信息—— “''播放列表(Playlists):N''”和“''事件(Events):N''”,即 该合成 在 多少个播放列表和多少个日历事件 中被 使用。它们通过在窗口空白处右键 单 击,选择 “'''在播放列表中 显示 使用情况 (Show usage in playlists )''' ”和“'''在事件中 显示 使用情况 (Show usage in events )'''”开 启。 两行 默认都是关闭的。 | ||
正在播放的合成以橙色高亮显示,仅被选中的合成则 | 正在播放的合成以橙色高亮显示,仅被选中的合成则 以 浅色底纹 显示 。 按住“'''Ctrl'''”或“'''Shift'''” 可以同时选中多个合成 ;单 击窗口空白处会取消选择。 | ||
右键单击卡片会打开一 个 菜单,其中包含“'''开始(Start)'''”“'''停止(Stop)'''”“'''复制(Copy)'''”“'''粘贴(Paste)''' ”“''' 重命名(Rename )''' ”“'''删除 (Delete)'''”“'''触发器(Trigger)'''”和“'''设置持续时间(Set Duration)'''”——下文会逐一介绍。右键单击窗口空白处会弹出另一个菜单:“'''创建 合成 (Create Composition )'''”“'''粘贴(Paste)'''”以及两个卡片显示设置 。 | |||
窗口底部有两个按钮:左边是“'''创 建合成 (Create Composition)'''”,右边是“'''删除合成(Delete Composition)'''”。 | |||
== 创建 合成 == | |||
新项目 一 开始就有五 个 空 合成 ——''Composition001'' …''Composition005''。 第一个 合成中 已添加了“'''Atom 3D''' ” 效果 ,以便映射画面上立刻能看到内容 。 | |||
新合成 | 要添加 新 的 合成 : | ||
# 单击“''' 合成 (Compositions)'''”窗口左下角的“'''创建 合成 (Create Composition)'''”按钮(框内 的 加号)。 窗口 空白处右键菜单 中的 “''' 创建合成(Create Composition)''' ” 项 效果相同。 | |||
# 新合成出现在列表末尾,立即成为当前合成,在“'''时间轴(Timeline )'''”中打开并开始播放。 | |||
# 为它取一个易懂的名称,并添加效果——参见[[在合成中添加效果]] 。 | |||
如果项目 | 新建的合成是空的,持续时间为1分钟。帧率取自列表中最后一个合成,以保证项目中所有合成的计算方式一致; 如果项目 里还没有任何 合成 ,则使用项目创建窗口中设置的“'''项目每秒帧数(Frames per second for project)'''”值(默认40)。 | ||
如果项目中已 没有 任何合成 , “''' 映射(Mapping)''' ” 窗口中央会出现一个 “''' 创建合成(Create Composition )''' ” 按钮——作用完全相同。 | |||
== 打开与播放 == | == 打开与播放 == | ||
单击只会选中卡片。要打开合成,需要'''双击'''它: | 单击只会选中卡片 ——这已足够用来复制、删除或拖动该合成 。要打开合成,需要 “'''双击''' ” 它: 其 效果会出现在 “''' 时间轴(Timeline)''' ” 上,画面出现在 “''' 映射(Mapping)''' ”区域 和 “'''3D 视图(3D View )''' ” 窗口中, 设置则 出现在 “''' 属性(Properties)''' ” 窗口中。 被 打开的合成会立即 从头 开始播放,其卡片变为橙色。 | ||
可以通过以下方式控制播放: | 可以通过以下方式控制播放: | ||
* ''' | * “''' 空格(Space)''' ” 键——启动或停止已打开的合成; | ||
* 卡片右键菜单中的 ''' | * 卡片右键菜单中的 “'''开始 (Start )''' ”和“'''停止 (Stop )'''” 项; | ||
* ''' | * “''' 时间轴(Timeline)''' ” 面板上的播放按钮——参见[[ 时间轴]]。 | ||
同一时间只能播放一个合成:切换到另一个合成时, | 同一时间只能播放一个合成:切换到另一个合成时,前 一个 会停止,新的从头开始播放。 | ||
== 重命名 == | == 重命名 == | ||
合成的名称会成为导出的 | 合成的名称会成为导出 的cue文件 的文件名,并显示在 “'''Light Stream Player''' ” 界面中,因此最好一开始就 为 合成 取 有意义的名 称 。 | ||
选中合成 | 选中合成 后 按 “'''F2''' ” ,或在右键菜单中选择 “'''重命名 (Rename )'''” ,输入新名称后按 “'''Enter''' ” 。 | ||
名称限制: | 名称限制: | ||
* 长度—— | * 长度—— 少于40 个字符 ,更长的名称不会被接受 ; | ||
* 项目 | * 项目 内 的合成名称不能重复:如果输入 的名称 已被占用,程序会在其后加 上 一个三位数 字 ; | ||
* | * 保留 字符<code>/ \ : ; * ? " < > | # @ ! $ % & ( ) + , { } [ ] ^</code> 以及单引 号 会被程序自动从名称中去除——它们 在 文件名中是 不 允许的 。 | ||
== 复制与排序 == | == 复制与排序 == | ||
右键菜单中的 ''' | 右键菜单中的 “'''复制 (Copy )''' ”和“'''粘贴 (Paste )'''” 会创建 该合成及其 全部效果和设置的副本。副本会出现在列表末尾 , 获得唯一的名称 并立即打开。复制的合成也可以通过窗口空白处的右键菜单粘贴 。 | ||
拖动卡片到新位置可 | 拖动卡片到新位置 即 可改变列表中合成的顺序。 “''' 导出(Export)''' ” 窗口中 合成 的 显示 顺序 与此相同 ,因此按照 演出 设 想 来排列列表会更方便。 | ||
拖动合成 | 拖动合成 还 可以把它发送到播放列表——播放列表会接 受 从 “''' 合成(Compositions)''' ” 窗口拖来的卡片。 | ||
== 时 | == 持续 时 间 与帧率 == | ||
合成的时 | 合成的 持续 时 间 在 “'''设置持续时间 (Set Duration )'''” 窗口中设 定 。打开方式有两种:右键 单 击卡片选择 “''' 设置持续时间(Set Duration )''' ” ,或 者在已打开 合成 的“''' 属性(Properties)''' ” 窗口中 单击持续 时 间 数值。 | ||
窗口 | 该 窗口有四个时间字段—— “'''时 (Hours )''' ”“'''分 (Minutes )''' ”“'''秒 (Sec )''' ”“'''帧 (Frames )'''” ——以及一个 “'''每秒帧数 (Frames per second )'''” 字段。 按“'''OK''' ”或“'''Enter'''” 应用 ;“'''Esc'''”不做任何修改直接关闭窗口 。 | ||
几点说明: | 几点说明: | ||
* 帧率是为每个合成单独设置的,但不 | * 帧率是为每个合成单独设置的,但不 应 无故更改:帧率越高,动画越流畅,生成 的cue 文件也越大; | ||
* 如果缩短时 | * 如果缩短 持续 时 间 ,时间轴上的效果 仍留在 原位——超出新边界的部分只是不会 被 播放,也不会包含在导出中; | ||
* 启 | * 开 启 “''' 无限(Infinity)''' ” 后 持续 时 间 不再起作用,合成会一直播放 , 直到被停 止为 止。 | ||
== 合成属性 == | == 合成属性 == | ||
合成 的设置 显示在 “''' 属性(Properties)''' ” 窗口 的“'''基本(Main)'''”和“'''颜色过滤(Color Filtering)'''”部分中。双击卡片后它们会立即出现在那里。如果“'''属性(Properties)'''” 中 显示的是效果、固定装置或布局的参数,可以通过“'''时间轴(Timeline)'''”面板上合成名称右侧的“'''合成设置(Composition Settings)'''”按钮,将合成设置调回该处 。 | |||
{| class="wikitable" | {| class="wikitable" | ||
! 参数 !! 作用 | ! 参数 !! 作用 | ||
|- | |- | ||
| ''' | | ''' 名称(Name)''' || 合成的名称;与 按“'''F2''' ” 重命名效果相同 | ||
|- | |- | ||
| ''' | | ''' 持续时间(Duration)''' || 当前 的持续 时 间 ; 单 击数值会打开 “''' 设置持续时间(Set Duration )''' ” 窗口 | ||
|- | |- | ||
| ''' | | ''' 无限(Infinity)''' || 合成不受时间限制地播放。 开 启期间 “''' 循环(Loop)''' ” 参数不可用 ,持续时间显示为00:00:00:00 | ||
|- | |- | ||
| ''' | | ''' 循环(Loop)''' || 播放到结尾后合成会重新开始 。默认开启 | ||
|- | |- | ||
| ''' | | ''' 备注(Comments)''' || 合成的自由备注 文字 ,随项目一起保存 | ||
|- | |- | ||
| ''' | | '''颜色过滤 (Color Filtering )''' :'''红 (Red )''' 、'''绿 (Green )''' 、'''蓝 (Blue )''' 、'''白 (White )''' || 0 到1、步长0.01 的滑块,用于限制该合成中对应固定装置通道的 贡献 。值 为1 表示通道完全输出,0表示通道关闭。 该过滤作用于输出到固定装置和导出的信号, 不改 变屏幕上 的 画面 | ||
|} | |} | ||
详 见[[Настройки композиций]]。 | |||
== 删除 == | == 删除 == | ||
选中一个或多个合成,按 '''Delete''' | 选中一个 ( 或多个 ) 合成,按 “'''Delete''' ” 或 “'''Backspace'''”、 窗口右下角的 “''' 删除合成(Delete Composition )''' ” 按钮,或右键菜单中的 “''' 删除(Delete)''' ” 项。 | ||
程序会要求确认,并显示 | 程序会要求确认,并显示将 被 删除的合成名称。如果 该 合成在播放列表 中被 使用,同一窗口会列出具体是哪些播放列表—— 该 合成也会从 这些播放列表中 消失。误删除可以用 “'''Ctrl+Z''' ” 撤销 :合成本身会回到列表中的原位置,它在播放列表中的条目也会恢复 。 | ||
== 通过外部信号 | == 通过外部信号 启动 合成 == | ||
合成 | 可以将 合成绑定到外部信号,从而 不 用鼠标 也能 启动 它 。右键 单 击卡片 → “'''触发器 (Trigger )'''” ,然后选择 信号 源: “'''OSC''' ”“'''MIDI''' ” 或 “'''DMX''' ” 。 此 后 , 收到的 命 令就会 启动 这个合成。 | ||
== 合成与导出 == | == 合成与导出 == | ||
项目的所有合成都列在 ''' | 项目的所有合成都列在 “''' 导出(Export)''' ” 窗口中。名称左侧的复选框 决定 该合成是否会被导出:取消勾选草稿合成 , 可以避免在其上 花 费渲染时间。复选框的状态会随项目一起保存。 | ||
每个被勾选的合成会导出为一个以合成命名的独 | 每个被勾选的合成 都 会导出为一个以 该 合成命名的独 立cue 文件,如果启用 了GIF预览 ,还会附 带GIF 预览。详情参见[[ 导出合成]]、[[GIF 预览设置]]和[[ 将Cue文件导入Player]]。 | ||
== 快捷键 == | == 快捷键 == | ||
| 第120行: | 第122行: | ||
| 重命名 || '''F2''' | | 重命名 || '''F2''' | ||
|- | |- | ||
| 开始 / | | 开始/停止 || ''' 空格(Space)''' | ||
|- | |- | ||
| 删除 || '''Delete''' 或 '''Backspace''' | | 删除 || '''Delete''' 或 '''Backspace''' | ||
|- | |- | ||
| 撤销 | | 撤销 操作 || '''Ctrl+Z''' | ||
|- | |||
| 重做操作 || '''Ctrl+Y''' 或 '''Ctrl+Shift+Z''' | |||
|} | |} | ||
| 第130行: | 第134行: | ||
* [[Настройки композиций]] | * [[Настройки композиций]] | ||
* [[ | * [[ 时间轴]] | ||
* [[ | * [[ 在合成中添加效果]] | ||
* [[Создание и изменение лейаутов]] | * [[Создание и изменение лейаутов]] | ||
* [[ | * [[ 导出合成]] | ||
* [[Терминология]] | * [[Терминология]] | ||
2026年9月3日 (四) 13:31的最新版本
合成(Composition)是项目的成品动画:一组按时间排列在布局内的效果,拥有自己的持续时间和帧率。一个项目可以包含任意数量的合成,导出时每个合成都会变成一个单独的cue文件,之后由Light Stream Player播放。
同一个项目的所有合成使用相同的固定装置(Fixtures)、设备和布局:固定装置只在“映射(Mapping)”窗口中摆放一次,各个合成只是以不同方式点亮它们。每个合成独有的只是时间轴上的效果和它自己的设置——持续时间、帧率、循环、备注和颜色过滤。
“合成”窗口
项目的合成列表位于“合成(Compositions)”窗口中。默认情况下它占据屏幕左侧,并与“固定装置(Fixtures)”和“3D对象(3D Objects)”窗口共享空间——通过顶部的选项卡切换。如果该窗口被关闭,可以通过“窗口(Window)”菜单 → “合成(Compositions)”找回。
合成以卡片形式显示。卡片上可以看到:
- 缩略图——合成的一帧画面;正在播放的合成,缩略图是实时的,与“映射(Mapping)”画面同步,其余的显示中间的一帧;
- 合成名称;
- 以“时:分:秒:帧”格式表示的持续时间;开启了无限(Infinity)的合成,持续时间处会显示∞符号。
卡片上还可以额外显示两行信息——“播放列表(Playlists):N”和“事件(Events):N”,即该合成在多少个播放列表和多少个日历事件中被使用。它们通过在窗口空白处右键单击,选择“在播放列表中显示使用情况(Show usage in playlists)”和“在事件中显示使用情况(Show usage in events)”开启。两行默认都是关闭的。
正在播放的合成以橙色高亮显示,仅被选中的合成则以浅色底纹显示。按住“Ctrl”或“Shift”可以同时选中多个合成;单击窗口空白处会取消选择。
右键单击卡片会打开一个菜单,其中包含“开始(Start)”“停止(Stop)”“复制(Copy)”“粘贴(Paste)”“重命名(Rename)”“删除(Delete)”“触发器(Trigger)”和“设置持续时间(Set Duration)”——下文会逐一介绍。右键单击窗口空白处会弹出另一个菜单:“创建合成(Create Composition)”“粘贴(Paste)”以及两个卡片显示设置。
窗口底部有两个按钮:左边是“创建合成(Create Composition)”,右边是“删除合成(Delete Composition)”。
创建合成
新项目一开始就有五个空合成——Composition001…Composition005。第一个合成中已添加了“Atom 3D”效果,以便映射画面上立刻能看到内容。
要添加新的合成:
- 单击“合成(Compositions)”窗口左下角的“创建合成(Create Composition)”按钮(框内的加号)。窗口空白处右键菜单中的“创建合成(Create Composition)”项效果相同。
- 新合成出现在列表末尾,立即成为当前合成,在“时间轴(Timeline)”中打开并开始播放。
- 为它取一个易懂的名称,并添加效果——参见在合成中添加效果。
新建的合成是空的,持续时间为1分钟。帧率取自列表中最后一个合成,以保证项目中所有合成的计算方式一致;如果项目里还没有任何合成,则使用项目创建窗口中设置的“项目每秒帧数(Frames per second for project)”值(默认40)。
如果项目中已没有任何合成,“映射(Mapping)”窗口中央会出现一个“创建合成(Create Composition)”按钮——作用完全相同。
打开与播放
单击只会选中卡片——这已足够用来复制、删除或拖动该合成。要打开合成,需要“双击”它:其效果会出现在“时间轴(Timeline)”上,画面出现在“映射(Mapping)”区域和“3D视图(3D View)”窗口中,设置则出现在“属性(Properties)”窗口中。被打开的合成会立即从头开始播放,其卡片变为橙色。
可以通过以下方式控制播放:
- “空格(Space)”键——启动或停止已打开的合成;
- 卡片右键菜单中的“开始(Start)”和“停止(Stop)”项;
- “时间轴(Timeline)”面板上的播放按钮——参见时间轴。
同一时间只能播放一个合成:切换到另一个合成时,前一个会停止,新的从头开始播放。
重命名
合成的名称会成为导出的cue文件的文件名,并显示在“Light Stream Player”界面中,因此最好一开始就为合成取有意义的名称。
选中合成后按“F2”,或在右键菜单中选择“重命名(Rename)”,输入新名称后按“Enter”。
名称限制:
- 长度——少于40个字符,更长的名称不会被接受;
- 项目内的合成名称不能重复:如果输入的名称已被占用,程序会在其后加上一个三位数字;
- 保留字符
/ \ : ; * ? " < > | # @ ! $ % & ( ) + , { } [ ] ^以及单引号会被程序自动从名称中去除——它们在文件名中是不允许的。
复制与排序
右键菜单中的“复制(Copy)”和“粘贴(Paste)”会创建该合成及其全部效果和设置的副本。副本会出现在列表末尾,获得唯一的名称并立即打开。复制的合成也可以通过窗口空白处的右键菜单粘贴。
拖动卡片到新位置即可改变列表中合成的顺序。“导出(Export)”窗口中合成的显示顺序与此相同,因此按照演出设想来排列列表会更方便。
拖动合成还可以把它发送到播放列表——播放列表会接受从“合成(Compositions)”窗口拖来的卡片。
持续时间与帧率
合成的持续时间在“设置持续时间(Set Duration)”窗口中设定。打开方式有两种:右键单击卡片选择“设置持续时间(Set Duration)”,或者在已打开合成的“属性(Properties)”窗口中单击持续时间数值。
该窗口有四个时间字段——“时(Hours)”“分(Minutes)”“秒(Sec)”“帧(Frames)”——以及一个“每秒帧数(Frames per second)”字段。按“OK”或“Enter”应用;“Esc”不做任何修改直接关闭窗口。
几点说明:
- 帧率是为每个合成单独设置的,但不应无故更改:帧率越高,动画越流畅,生成的cue文件也越大;
- 如果缩短持续时间,时间轴上的效果仍留在原位——超出新边界的部分只是不会被播放,也不会包含在导出中;
- 开启“无限(Infinity)”后持续时间不再起作用,合成会一直播放,直到被停止为止。
合成属性
合成的设置显示在“属性(Properties)”窗口的“基本(Main)”和“颜色过滤(Color Filtering)”部分中。双击卡片后它们会立即出现在那里。如果“属性(Properties)”中显示的是效果、固定装置或布局的参数,可以通过“时间轴(Timeline)”面板上合成名称右侧的“合成设置(Composition Settings)”按钮,将合成设置调回该处。
| 参数 | 作用 |
|---|---|
| 名称(Name) | 合成的名称;与按“F2”重命名效果相同 |
| 持续时间(Duration) | 当前的持续时间;单击数值会打开“设置持续时间(Set Duration)”窗口 |
| 无限(Infinity) | 合成不受时间限制地播放。开启期间“循环(Loop)”参数不可用,持续时间显示为00:00:00:00 |
| 循环(Loop) | 播放到结尾后合成会重新开始。默认开启 |
| 备注(Comments) | 合成的自由备注文字,随项目一起保存 |
| 颜色过滤(Color Filtering):红(Red)、绿(Green)、蓝(Blue)、白(White) | 0到1、步长0.01的滑块,用于限制该合成中对应固定装置通道的贡献。值为1表示通道完全输出,0表示通道关闭。该过滤作用于输出到固定装置和导出的信号,不改变屏幕上的画面 |
删除
选中一个(或多个)合成,按“Delete”或“Backspace”、窗口右下角的“删除合成(Delete Composition)”按钮,或右键菜单中的“删除(Delete)”项。
程序会要求确认,并显示将被删除的合成名称。如果该合成在播放列表中被使用,同一窗口会列出具体是哪些播放列表——该合成也会从这些播放列表中消失。误删除可以用“Ctrl+Z”撤销:合成本身会回到列表中的原位置,它在播放列表中的条目也会恢复。
通过外部信号启动合成
可以将合成绑定到外部信号,从而不用鼠标也能启动它。右键单击卡片 → “触发器(Trigger)”,然后选择信号源:“OSC”“MIDI”或“DMX”。此后,收到的命令就会启动这个合成。
合成与导出
项目的所有合成都列在“导出(Export)”窗口中。名称左侧的复选框决定该合成是否会被导出:取消勾选草稿合成,可以避免在其上花费渲染时间。复选框的状态会随项目一起保存。
每个被勾选的合成都会导出为一个以该合成命名的独立cue文件,如果启用了GIF预览,还会附带GIF预览。详情参见导出合成、GIF预览设置和将Cue文件导入Player。
快捷键
| 操作 | 按键 |
|---|---|
| 打开合成 | 双击卡片 |
| 重命名 | F2 |
| 开始/停止 | 空格(Space) |
| 删除 | Delete 或 Backspace |
| 撤销操作 | Ctrl+Z |
| 重做操作 | Ctrl+Y 或 Ctrl+Shift+Z |