創建投影

出自Light Stream (CN)

投影(Projection)是三維場景中的虛擬投影儀。它將效果畫面照射到落入其光束範圍內的固定裝置(Fixture)上,並根據固定裝置在空間中的實際位置為其着色,而不是根據它在貼圖(Mapping)面板上的位置。這是向固定裝置輸送動畫的第二種方式,獨立於佈局(Layout)

投影對立體物體特別有用——比如有多面牆的外立面、立柱、拱門、聖誕樹。這類物體通常無法無失真地展開成平面貼圖:在貼圖上彼此相鄰的部分,在現實中可能朝向完全不同的方向。投影用另一種方式解決這個問題——波浪、光束或流動的光帶在真實空間中穿過物體,就像探照燈發出的真實光線一樣。

本文介紹如何創建投影儀、如何瞄準它,以及它在時間線上的位置。關於投影內部的效果,參見Добавление эффектов на проекцию;關於投影各項參數的詳細說明,參見Настройки проекции

開始之前需要準備什麼

投影是在3D中照射固定裝置的,因此在創建投影之前,場景中必須已經有可供照射的對象:

  • 3D 視圖(3D View)窗口中的固定裝置或樣條(Spline)——可以是手動擺放的,也可以來自導入的模型,或從貼圖轉移過來的(參見添加3D樣條3D 工具欄);
  • 這些3D對象必須已與貼圖上的固定裝置建立關聯——參見Связь 2D и 3D。沒有建立關聯的對象在3D中不會發光,投影照在它上面也不會顯示任何內容。

裝飾物——牆壁、方塊、導入的模型——不會阻擋投影光束,本身也不會被照亮:投影只作用於固定裝置。

如何創建投影

  1. 打開3D 視圖窗口(菜單Window(窗口)3D View(3D 視圖))。
  2. 在窗口工具欄中點擊添加投影(Add Projection)按鈕——它位於最後一組按鈕中,緊挨着複製(Duplicate)樣條克隆器(Spline Cloner)。將鼠標懸停在按鈕上,程序會以提示氣泡顯示按鈕名稱。
  3. 投影會出現在場景中心,並立即處於選中狀態。程序按順序為其命名:Projection001Projection002,依此類推。
  4. 將其瞄準物體所需的部分,並設置畫框尺寸——具體方法見下文。
  5. 在其時間線分組中添加效果——參見Добавление эффектов на проекцию

新建的投影是為整個項目一次性創建的,而不是針對某一個合成(Composition):每個合成中都會出現自己的投影行——無論是已經搭建好的合成,還是之後新建的合成。這一行內部的效果在每個合成中各不相同。佈局的工作方式與此相同(參見創建和編輯佈局)。

創建投影的操作可以用Ctrl+Z撤銷,用Ctrl+Shift+Z重做。

投影在場景中的外觀

投影以細灰線繪製,呈拉長的箱體形狀。它包括:

  • 畫框——投影自身所在位置的矩形。它的尺寸由寬度(Width)高度(Height)參數設定;
  • 光束箱——從畫框向投影儀照射方向延伸出的四條線,末端有一個閉合矩形。這個箱體的長度由終止(To)參數設定;
  • 箱體內部還有一個橫向矩形——作用區域的起點,由起始(From)參數設定。

只有位於該箱體內的固定裝置才會被點亮。位於其邊緣之外或光束終點之外的固定裝置,不會從該投影獲得任何光照。

被選中的投影,其線條會變為白色,畫框中會出現當前投影畫面的半透明預覽——由此可以立即看出效果照射到了哪裏。取消選中後,只剩下線條。

剛創建的投影位於場景中心,呈水平畫框狀,向下照射,如同天花板上的燈具。畫框為正方形,作用區域在高度方向上幾乎覆蓋整個場景,因此位於其下方的固定裝置上,效果會立即可見。

F4鍵(菜單View(視圖)3D View(3D 視圖)Auxiliary 3D Objects(輔助3D對象))可以整體關閉場景中投影的顯示:投影和攝像機的線條不再遮擋模型。此時投影本身仍在正常工作,並仍保留在3D對象(3D Objects)列表中。

瞄準投影

投影的移動、旋轉和縮放方式與場景中任何對象相同(參見3D導航):

  1. 啟用選擇並移動(Select and Move)工具,點擊投影——如果投影的線條難以用鼠標點選,也可以在3D對象窗口中選擇對應行。
  2. 通過工具欄上的移動(Move,Q)旋轉(Rotate,E)縮放(Scale,R)按鈕選擇操縱器要執行的操作,然後拖動所需的坐標軸。
  3. 在同一工具欄的XYZ字段中輸入精確數值更為方便:移動模式下為場景中的位置,旋轉模式下為角度(單位為度)。

瞄準投影時,應使其畫框正對物體:從投影儀角度看到的畫面,正是最終照射到固定裝置上的畫面。最簡單的檢查方法是選中投影,查看畫框中的半透明預覽圖像。

實用技巧:

  • 工具欄上的旋轉吸附(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鍵關閉,或該投影自身的可見性已被取消勾選。無論哪種情況,它都不會停止工作。
  • 在時間線上找不到投影行。它存在於每個合成中,但列表可能被向下滾動了——請將列表滾動到底部查看。

參見