添加3D樣條
樣條(Spline)位於3D視圖(3D View)窗口中,是一條均勻分布著固定裝置(Fixture)的線:燈排、燈串、發光的建築輪廓線。樣條可以直接在三維場景中繪製——沿著導入模型的邊緣,或在空白處繪製——也可以使用現成的形狀:線段、圓、矩形或多邊形。單個3D固定裝置也是用同樣的方法添加到場景中的。
新建的樣條本身並不發光:它只定義形狀和位置。當它在映射(Mapping)中與固定裝置關聯後,動畫才會出現在其上——詳見下文「讓樣條發光」一節。
本文中提到的所有按鈕都位於3D視圖窗口的工具欄上;完整列表見文章3D 工具欄。
繪製樣條
- 點擊繪製樣條(Draw Spline)按鈕。場景中的光標會變成十字線。
- 在直線起點處點擊滑鼠左鍵。
- 之後每次點擊都會放置一個新的頂點。移動滑鼠時,即將生成的線段會隨光標伸展,並以橙色顯示。
- 線條繪製完成後,按Enter鍵。
關於繪製,有幾點需要了解:
- 頂點數量不能少於兩個。如果在第一次點擊後立即按Enter,樣條將不會被創建。
- 這裡的Esc鍵作用與Enter相同:它是完成繪製,而不是取消繪製。繪製失敗的樣條可以用Delete鍵刪除,或用Ctrl+Z撤銷。
- 繪製完成後,程序會自動切換到選擇和移動(Select and Move)工具,繪製好的樣條(在列表中顯示為Spline001)保持選中狀態。要繪製下一條樣條,請再次點擊繪製樣條按鈕。
- 在空白處放置的點會落在水平地面上。如果光標距離場景中任意物體的頂點只有幾個像素,該點會精確吸附到這個頂點上——樣條正是這樣沿著導入模型的邊緣繪製的。開啟頂點吸附(Snap to Vertices)按鈕後,被捕捉到的頂點會以淺綠色十字高亮顯示,可以提前看到點將落在何處。
- 在透視(Perspective)視圖和頂視圖(Top)中自由繪製(不使用吸附)是有意義的,因為在這些視圖中可以看到地面。而在前視圖(Front)、後視圖(Back)、左視圖(Left)和右視圖(Right)中,地面呈一條邊線,因此在這些視圖中只能依靠頂點吸附來繪製。
- 繪製是一個普通操作:可以用Ctrl+Z撤銷,用Ctrl+Shift+Z重做。
樣條也會隨模型一起進入場景:導入*.fbx文件時,會帶入在3D編輯器中準備好的線條。它們與手動繪製的樣條沒有任何區別——編輯和與固定裝置關聯的方式也相同(參見Импорт моделей OBJ和Подготовка модели в 3ds max)。
現成形狀
需要規整的幾何形狀時,不必繪製線條,而是使用現成的形狀。每種形狀只需點擊一次按鈕即可創建,會出現在場景中心並立即被選中;之後通過屬性(Properties)窗口中的數值來設定形狀。
| 按鈕 | 列表中的對象 | 形狀參數 | 默認值 |
|---|---|---|---|
| 添加線段(Add Line) | 線段(Line) | 長度(Length) | 500 |
| 添加圓(Add Circle) | 圓(Circle) | 半徑(Radius)、角度(Angle) | 半徑50,角度360° |
| 添加矩形(Add Rectangle) | 矩形(Rectangle) | 寬度(Width)、高度(Height) | 100 × 200 |
| 添加多邊形(Add Polygon) | 多邊形(Polygon) | 邊數(Number of Sides)、半徑 | 6條邊,半徑100 |
圓的角度是弧的展開範圍:360表示完整的圓環,較小的值則表示未閉合的弧。矩形和多邊形始終是閉合的。
形狀的單獨頂點不可編輯:要改變形狀,需要修改參數。位置、旋轉和大小的設定方式與場景中任何物體相同——通過工具欄上的X、Y、Z欄位以及操縱器(gizmo)設定(參見3D導航)。
單個固定裝置
從固定裝置添加(Add from Fixtures)按鈕會在場景中心創建一個3D固定裝置。在關聯映射中的固定裝置之前,它在列表中顯示為無固定裝置(No Fixture),並且不會發光。
單個固定裝置適用於樣條顯得多餘的場合:單獨的聚光燈、點狀燈具、建築立面上的單個像素。固定裝置在場景中的外觀——光束、燈排還是像素——在屬性窗口的顯示設置(Display Settings)部分中設定。
編輯樣條頂點
頂點編輯適用於手動繪製和導入的樣條。現成形狀沒有編輯模式——它們只有參數。
- 選中樣條。
- 點擊編輯樣條(Edit Spline)按鈕。樣條的頂點會顯示為綠色標記。
- 點擊某個頂點——它會變為紅色,即被選中狀態,並出現移動操縱器。
- 沿所需的操縱器軸拖動該頂點。
- 完成後按Enter或Esc:程序會返回到選擇和移動工具。
在編輯模式下可以使用:
- 選中多個頂點
- 按住Shift或Ctrl點擊可將頂點添加到已選中的頂點中,Ctrl+A選中樣條的所有頂點。多個選中的頂點會圍繞它們的共同中心一起移動。
- 添加頂點
- 在樣條線條附近雙擊,會在線條上最近的位置插入一個新頂點。此時形狀不會改變,之後可以將新頂點拖到別處。
- 刪除頂點
- Delete或Backspace會刪除選中的頂點。在頂點上點擊滑鼠右鍵菜單中的Delete項也可實現同樣效果。
- 移動吸附(Move Snapping)
- 工具欄上的一個複選框。如果在你鬆開滑鼠按鍵的瞬間,光標正處於樣條的另一個頂點上方,被移動的頂點會沿你拖動的那個軸與其對齊。這樣可以讓頂點彼此對齊,而無需憑肉眼調整坐標。
- +X、−X、+Y、−Y、+Z、−Z按鈕
- 將所有選中的頂點沿某一軸對齊:帶加號的按鈕會將它們拉向該軸上最遠的點,帶減號的按鈕則拉向最近的點。這是拉直歪斜線條或將所有頂點調整到同一高度的最快方法。
任何頂點編輯都可以用Ctrl+Z撤銷。
樣條的形狀和外觀
屬性窗口顯示所選樣條的參數。在基本(General)部分中,手動繪製和導入的樣條有兩個形狀開關:
| 參數 | 作用 |
|---|---|
| 閉合(Closed) | 將最後一個頂點與第一個頂點連接。用於製作圓環、輪廓以及任何需要閉合的線條。 |
| 平滑(Smooth) | 將拐角變圓:樣條從折線變為平滑曲線。適用於拱形和波浪形;對於嚴格的幾何形狀則反而多餘。 |
顯示設置部分負責設定樣條上固定裝置的外觀:燈光光束類型(Fixture Beam Type,可選像素(Pixel)、線性(Linear)或聚光(Spot)),光束的長度、角度和深度(Depth),以及像素寬度(Pixel Width)、像素高度(Pixel Height)和像素長度(Pixel Length)。此外還有:
- 跟隨(Follow)
- 讓每個固定裝置朝向線條的方向。在彎曲的樣條上,如果不勾選此項,所有光束都朝同一個方向;勾選後,光束會沿弧線散開,就像真實曲線上的燈具一樣。
- 旋轉X、旋轉Y、旋轉Z(Rotation X, Rotation Y, Rotation Z)
- 相對於線條本身,對樣條上所有固定裝置施加的額外旋轉——例如讓光束朝下而不是朝外照射。
讓樣條發光
3D樣條只有在與映射中的固定裝置或樣條關聯後才會發光:動畫由映射計算,3D只負責顯示結果。在建立關聯之前,該樣條在3D對象窗口中的映射列是空的。
關聯可以通過以下三種方式之一建立。
- 將樣條從3D傳輸到映射
- 魔法2D按鈕(Magic 2D Button)會根據3D樣條在映射中創建固定裝置,並立即建立關聯。當場景在映射之前搭建完成時,這是常規的工作流程。只有尚未建立關聯的手動繪製和導入的樣條,以及單個3D固定裝置會被傳輸;現成形狀——線段、圓、矩形、多邊形——不會被傳輸,需要手動為它們指定固定裝置。新建的映射樣條默認包含100個RGB類型的固定裝置,之後可以在其屬性中修改這個數量。
- 已經傳輸過的樣條不會被重複創建,因此隨著場景中出現新的線條,可以隨時再次點擊該按鈕。
- 將固定裝置從映射傳輸到3D
- 相反的操作是魔法3D按鈕(Magic 3D Button)。固定裝置會在3D中以平面牆的形式排列,重現映射中的布局,並且每一個都會與其對應的固定裝置關聯。
- 手動指定固定裝置
- 在所選樣條的屬性窗口中展開固定裝置(Fixture)部分,點擊選擇(Select)。將打開項目固定裝置列表——選擇所需的一個。
樣條屬性中的固定裝置部分:
| 參數 | 作用 |
|---|---|
| 固定裝置名稱(Fixture Name) | 關聯的映射固定裝置的名稱。為空表示沒有關聯。 |
| 固定裝置 — 選擇按鈕 | 從項目固定裝置列表中選擇固定裝置。 |
| 轉到固定裝置(Go to Fixture) | 在固定裝置(Fixtures)窗口中選中關聯的固定裝置——快速檢查其地址和地址分配(patching)的方法。 |
| 左和右 — 上一個和下一個(Previous, Next)按鈕 | 無需打開選擇窗口,即可將關聯切換到項目列表中相鄰的固定裝置。 |
| 清除(Clear) | 斷開關聯。樣條仍留在場景中,但不再發光。 |
| 反轉(Reverse) | 改變方向:第一個像素變為最後一個。當3D樣條上的動畫方向與真實物體不一致時可以使用。 |
一些有用的細節:
- 3D樣條上的固定裝置數量取自關聯的映射樣條——即其固定裝置數量(Fixture Count)參數。需要在那裡修改;3D中沒有這個參數。
- 如果在3D中同時選中多個樣條,並用選擇按鈕選取固定裝置,每一條後續樣條都會依次獲得列表中的下一個固定裝置。這樣一排相同的燈排可以一次性全部關聯完成。
- 映射中固定裝置的形狀與3D中樣條的形狀是相互獨立的:樣條可以沿建築立面彎曲,而在映射中與之對應的可以只是一條普通直線。
關於該關聯的更多內容,請參見文章Связь 2D и 3D。
多個相同的樣條
當需要一排相同的燈排、台階或圓環時,不必重新繪製樣條。
- 複製(Duplicate)
- 該工具會以固定間距生成所選樣條的一組獨立副本。需要設置副本的數量(Count)以及它們之間的X軸偏移、Y軸偏移、Z軸偏移(Offset X, Offset Y, Offset Z);在調整數值的同時,副本會立即顯示在場景中。勾選自動追蹤(Auto Trace)後,每個後續副本都會關聯到映射列表中的下一個固定裝置——整排副本會立即獲得不同的地址,而不是重複同一個地址。點擊應用(Apply)按鈕創建副本。
- 樣條克隆器(Spline Cloner)
- 創建一個克隆器(Cloner)對象,用來複製原始樣條。重複次數、偏移和旋轉可以在屬性窗口中設置,並且隨時可以更改,而場景列表中始終只保留一行,而不是十幾行。只有恰好選中一個樣條或單個固定裝置時,該按鈕才可用。
普通複製同樣有效:Ctrl+C和Ctrl+V,或Ctrl+D。但副本會保持與原樣條相同的映射固定裝置關聯,發光效果也與原樣條一致——需要為每個副本單獨指定固定裝置。
常見問題
- 樣條已繪製,但不發光。 它與映射沒有建立關聯。請檢查3D對象窗口中的映射列:如果為空,請用選擇按鈕指定固定裝置,或用魔法2D按鈕將樣條傳輸到映射。
- 樣條上的固定裝置太少或太多。 其數量由關聯的映射樣條決定——即其屬性中的固定裝置數量參數。
- 「編輯樣條」按鈕無法點擊。 當前選中的是現成形狀,或同時選中了多個對象。頂點編輯模式僅適用於單個手動繪製或導入的樣條。
- 繪製時頂點落在錯誤的位置。 很可能是在側視圖或前視圖這類平面視圖中繪製,且未啟用吸附。請開啟頂點吸附並瞄準模型的頂點,或切換到透視視圖。
- 樣條上的動畫方向相反。 在其屬性的固定裝置部分點擊反轉。