零幾何體、零貼圖、零編程:Maya 內建神器 3 分鐘出片頭級發光標題
Maya `Paint Effects` (筆刷特效) 是被嚴重低估的運動圖形神器。本教程演示如何將文字曲線綁定 `Glow` 類筆刷,並通過關鍵幀驅動 `Min Clip`/`Max Clip` 參數實現流光掃過、書寫生長、脈衝閃爍等動態效果。全程在 Maya 內完成,無需 After Effects/Nuke 合成,渲染輸出即成片。
核心工作流 5 步
1. 建立文字曲線
- `Create > Text > □` → 輸入文字、選字體 (建議無襯線/幾何風格字體) → `Type: Curves` → `Create`。
獲得一組 NURBS 曲線 (每字母一組),可編輯 CV 調整字形/間距/連筆。
2. 選擇筆刷並試刷
- 切換 `Rendering` 模塊菜單集 → `Paint Effects > Get Brush` 打開 `Visor`。
瀏覽 `glows` (光暈)、`lighting` (照明)、`tubes` (管狀)、`fire` (火焰)、`neon` (霓虹) 類別。
推薦:`glowHeavy`、`neonTube`、`energyBeam`、`lightning`。
視口點擊筆刷圖標 → 左鍵拖曳試刷 → `Ctrl+A` 調整 `Global Scale` 適配文字大小。
3. 綁定筆刷到曲線
- 全選所有文字曲線 + 筆刷筆觸 (或僅選曲線,筆刷為當前活動筆刷) → `Paint Effects > Curve Utilities > Attach Brushes to Curves`。
瞬間:每條曲線生成一個 `strokeShape` 節點,附著筆刷屬性,Viewport 顯示發光線條 (需開啟 `Shading > Paint Effects` 顯示)。
4. 動畫核心:驅動剪切範圍
選中需動畫的 `strokeShape` 節點 → 屬性編輯器找到 `End Bounds` 組:
- Min Clip (0-1): 筆刷從曲線起點 (U=0) 開始顯示的相對位置。0=起點,1=終點。
- Max Clip (0-1): 筆刷從曲線起點結束顯示的相對位置。0=起點,1=終點。
- 動畫邏輯:
書寫生長: `Min Clip=0` 固定,`Max Clip: 0 → 1` (關鍵幀)。
流光掃過: `Min Clip: 0 → 1`、`Max Clip: 0.1 → 1.1` (保持寬度 0.1) 同步關鍵幀。
脈衝閃爍: `Min Clip=0, Max Clip=1` 固定,驅動筆刷 `Incandescence`/`Glow Intensity` 正弦波動畫。
- 在 `Graph Editor` 中調整切線類型 (`Spline`/`Linear`/`Plateau`) 控制加速/減速/勻速手感。
5. 渲染輸出設置
- Paint Effects 需軟體渲染 (Maya Software / Mental Ray / Arnold / V-Ray / Redshift) 才可見,**Viewport 2.0 不支持實時顯示**。
- 渲染設置 → `Common` 页簽 → 勾選 `Paint Effects` (或 `Render Options > Paint Effects`)。
- 建議輸出 `EXR` 多通道 (Beauty + Glow Mask + Object ID) 便於後期合成加強光暈/色彩分級。
進階玩法與避坑
| 需求 | 實現方式 | 注意點 |
| 多層筆刷疊加 (核心亮線+外圍光暈+火花) | 同一曲線多次 `Attach Brushes`,產生多個 strokeShape,分層調參 | 渲染層/著色器分離管理,避免相互干擾 |
| 曲線本身動畫驅動筆刷 (字母彈跳/拉伸) | 曲線 CV 動畫 / BlendShape / Wire Deformer | 筆刷自動跟隨曲線變形,極具表現力 |
| 轉模型導出遊戲引擎 | `Modify > Convert > Paint Effects to Polygons` | 生成高模三角面,需 Retopo/減面優化 |
| 大量筆刷場景卡頓 | `Display > Hide > Paint Effects` 隱藏視口顯示,僅渲染計算 | 場景保存前建議隱藏,加快開啟速度 |
| 筆刷參數全英文難理解 | 建立個人「筆刷參數中文對照表」/ 官方幫助文檔 `Paint Effects Reference` | 重點掌握 `Tube`/`Brush`/`Behavior`/`Shading` 四大類核心參數 |
創意延伸
- 能量護盾/傳送門: 圓環曲線 + `glowRing` 筆刷 + `Min/Max Clip` 循環動畫。
- 魔法陣/科技 HUD: 幾何圖形曲線 + `tubes`/`circuit` 筆刷 + `Flow Animation` 參數。
- 有機生長: `plants`/`vines` 筆刷 + `Creation` 參數動畫 (生長速度/分支/葉片)。
- 毛髮/草地/羽毛: `hair`/`grass`/`feathers` 類別筆刷 + `Surface Comb` 梳理方向。
總結
Paint Effects = 程序化幾何體 + 髮光著色器 + 粒子行為 的融合體。它用「筆刷」隱喻參數化生成邏輯,用「繪製」隱喻曲線綁定邏輯。掌握 `Attach Brushes to Curves` + `Min/Max Clip` 動畫這對核心組合,即可解鎖 Maya 內建的無限運動圖形潛力。建議將 `Visor` 中高頻筆刷收藏至自定義標籤頁,構建個人「特效字庫」。