創建投影
投影(Projection)是三維場景中的虛擬投影儀。它將效果畫面照射到落入其光束範圍內的固定裝置(Fixture)上,並根據固定裝置在空間中的實際位置為其着色,而不是根據它在貼圖(Mapping)面板上的位置。這是向固定裝置輸送動畫的第二種方式,獨立於佈局(Layout)。
投影對立體物體特別有用——比如有多面牆的外立面、立柱、拱門、聖誕樹。這類物體通常無法無失真地展開成平面貼圖:在貼圖上彼此相鄰的部分,在現實中可能朝向完全不同的方向。投影用另一種方式解決這個問題——波浪、光束或流動的光帶在真實空間中穿過物體,就像探照燈發出的真實光線一樣。
本文介紹如何創建投影儀、如何瞄準它,以及它在時間線上的位置。關於投影內部的效果,參見Добавление эффектов на проекцию;關於投影各項參數的詳細說明,參見Настройки проекции。
開始之前需要準備什麼
投影是在3D中照射固定裝置的,因此在創建投影之前,場景中必須已經有可供照射的對象:
- 3D 視圖(3D View)窗口中的固定裝置或樣條(Spline)——可以是手動擺放的,也可以來自導入的模型,或從貼圖轉移過來的(參見添加3D樣條和3D 工具欄);
- 這些3D對象必須已與貼圖上的固定裝置建立關聯——參見Связь 2D и 3D。沒有建立關聯的對象在3D中不會發光,投影照在它上面也不會顯示任何內容。
裝飾物——牆壁、方塊、導入的模型——不會阻擋投影光束,本身也不會被照亮:投影只作用於固定裝置。
如何創建投影
- 打開3D 視圖窗口(菜單Window(窗口) → 3D View(3D 視圖))。
- 在窗口工具欄中點擊添加投影(Add Projection)按鈕——它位於最後一組按鈕中,緊挨着複製(Duplicate)和樣條克隆器(Spline Cloner)。將鼠標懸停在按鈕上,程序會以提示氣泡顯示按鈕名稱。
- 投影會出現在場景中心,並立即處於選中狀態。程序按順序為其命名:Projection001、Projection002,依此類推。
- 將其瞄準物體所需的部分,並設置畫框尺寸——具體方法見下文。
- 在其時間線分組中添加效果——參見Добавление эффектов на проекцию。
新建的投影是為整個項目一次性創建的,而不是針對某一個合成(Composition):每個合成中都會出現自己的投影行——無論是已經搭建好的合成,還是之後新建的合成。這一行內部的效果在每個合成中各不相同。佈局的工作方式與此相同(參見創建和編輯佈局)。
創建投影的操作可以用Ctrl+Z撤銷,用Ctrl+Shift+Z重做。
投影在場景中的外觀
投影以細灰線繪製,呈拉長的箱體形狀。它包括:
- 畫框——投影自身所在位置的矩形。它的尺寸由寬度(Width)和高度(Height)參數設定;
- 光束箱——從畫框向投影儀照射方向延伸出的四條線,末端有一個閉合矩形。這個箱體的長度由終止(To)參數設定;
- 箱體內部還有一個橫向矩形——作用區域的起點,由起始(From)參數設定。
只有位於該箱體內的固定裝置才會被點亮。位於其邊緣之外或光束終點之外的固定裝置,不會從該投影獲得任何光照。
被選中的投影,其線條會變為白色,畫框中會出現當前投影畫面的半透明預覽——由此可以立即看出效果照射到了哪裏。取消選中後,只剩下線條。
剛創建的投影位於場景中心,呈水平畫框狀,向下照射,如同天花板上的燈具。畫框為正方形,作用區域在高度方向上幾乎覆蓋整個場景,因此位於其下方的固定裝置上,效果會立即可見。
按F4鍵(菜單View(視圖) → 3D View(3D 視圖) → Auxiliary 3D Objects(輔助3D對象))可以整體關閉場景中投影的顯示:投影和攝像機的線條不再遮擋模型。此時投影本身仍在正常工作,並仍保留在3D對象(3D Objects)列表中。
瞄準投影
投影的移動、旋轉和縮放方式與場景中任何對象相同(參見3D導航):
- 啟用選擇並移動(Select and Move)工具,點擊投影——如果投影的線條難以用鼠標點選,也可以在3D對象窗口中選擇對應行。
- 通過工具欄上的移動(Move,Q)、旋轉(Rotate,E)和縮放(Scale,R)按鈕選擇操縱器要執行的操作,然後拖動所需的坐標軸。
- 在同一工具欄的X、Y、Z字段中輸入精確數值更為方便:移動模式下為場景中的位置,旋轉模式下為角度(單位為度)。
瞄準投影時,應使其畫框正對物體:從投影儀角度看到的畫面,正是最終照射到固定裝置上的畫面。最簡單的檢查方法是選中投影,查看畫框中的半透明預覽圖像。
實用技巧:
- 工具欄上的旋轉吸附(Rotation Snap)可以讓投影儀按固定角度旋轉——例如每次90°,以便使其正對牆面。
- 屬性(Properties)窗口(常規(General)分組)中的鎖定(Lock)參數可以禁止在場景中用鼠標選中該投影。鎖定後,已調整好的投影儀不會在您擺放周圍固定裝置時被意外移動;仍可通過3D對象窗口中的對應行選中它。
- 同一位置的可見性(Visibility)參數可以隱藏某一個特定投影的線條,而不影響其他投影。
畫框尺寸與作用區域
選中投影——其參數會顯示在屬性窗口中。
| 分組 | 參數 | 作用 |
|---|---|---|
| 常規 | 寬度、高度 | 畫框的尺寸。即投影儀覆蓋物體的「光斑」的寬度和高度 |
| Projection(投影) | 起始(From)、終止(To) | 沿光束方向作用區域的近端和遠端邊界。比起始更近或比終止更遠的固定裝置不會被照亮 |
| 紋理尺寸(Texture Size) | 寬度、高度 | 該投影效果渲染所用圖像的解像度(單位:像素) |
通常先調整寬度和高度:拉伸畫框,使其完整覆蓋物體所需的部分。當被照射物體後方還有其他固定裝置時,起始和終止就派上用場了——深度受限的光束根本無法照射到它們。
關於所有參數的詳細說明,包括紋理尺寸及其對細節表現和渲染速度的影響,參見文章Настройки проекции。
投影在時間線上
合成中的每個投影在時間線(Timeline)窗口的列表中都有自己的一行——其工作方式與佈局行相同:
- 該行的名稱(Name)與場景中投影的名稱一致。重命名投影后,時間線上的標籤也會隨之改變。
- 左側的三角形圖標可展開該行,顯示其中包含的效果。程序會在項目中記住該行的展開或摺疊狀態。
- 複選框用於整體開啟或關閉該投影:取消勾選後,其效果既不播放,也不會包含在導出內容中。這樣便於臨時關閉投影儀,而無需刪除已配置好的效果。
- 行內的效果(Effects)可以像佈局中一樣按時間排列、拉伸或縮短——參見按時間排列效果。其參數的關鍵幀同樣可以正常使用。
項目中的每個合成都有自己的投影行,行內的效果在各個合成中各不相同——佈局也是如此。投影中播放的內容會與普通效果一樣傳遞到固定裝置上:無論是貼圖和3D預覽、Art-Net,還是導出的*.cue文件中都是如此。
如何將效果放入投影,以及後續如何處理——參見Добавление эффектов на проекцию。
重命名與刪除
- 重命名
- 名稱可以在3D對象窗口的3D Object(3D對象)列中修改。清晰易懂的名稱——如Facade(外立面)、Columns(立柱)、Roof(屋頂)——在項目中投影數量超過一個之後立刻就能體現價值:憑藉它們,您可以在時間線上快速找到對應的行。
- 刪除
- 選中投影,按Delete鍵。程序會單獨彈出確認提示:「是否刪除投影「Projection001」?」——已配置好的投影儀不會被意外刪除。隨着投影一起消失的,還有它在所有合成時間線上對應的行及其中的全部效果。誤刪可以用Ctrl+Z撤銷。
如果投影沒有照亮任何東西
- 固定裝置上沒有任何變化。檢查投影在時間線上的對應行中是否確實放有效果,以及該效果的色塊是否覆蓋了時間光標所在的位置。
- 有效果,但固定裝置是暗的。它們很可能不在光束箱內:選中投影,查看畫框是否覆蓋了所需的固定裝置,必要時增大寬度和高度,或放寬起始和終止的限制。
- 只有部分固定裝置被點亮。其餘的要麼位於畫框邊緣之外或作用區域遠端邊界之外,要麼其3D對象沒有與貼圖上的固定裝置建立關聯。3D對象窗口中Mapping(貼圖)列為空即可立刻說明這一點。
- 場景中的投影消失了。輔助對象的顯示已通過F4鍵關閉,或該投影自身的可見性已被取消勾選。無論哪種情況,它都不會停止工作。
- 在時間線上找不到投影行。它存在於每個合成中,但列表可能被向下滾動了——請將列表滾動到底部查看。