Unity Recorder 教學Author: Kelvin Huang Unity Recorder 是官方推出的 Unity 遊戲畫面錄影工具,可輸出影片檔、GIF 動畫、連續圖檔,適合製作遊戲動畫或宣傳影片。
開啟 Package Manager 搜尋 Unity Recorder 按下 Install 安裝。 ![]() ![]() 從功能表 [ Window > General > Recorder > Recorder Window ] 開啟 Unity Recorder 視窗。 ![]() ![]() Unity Recorder 最常使用的功能是錄製影片,選擇 Add Recorder > Movie 後,可以設定輸入來源、輸出解析度、輸出格式等。 ![]() ![]() 對於需要去背合成,或製作 360 網頁的需求,Unity Recorder 可輸出透明背景的連續 PNG 圖檔,不過操作的步驟稍微麻煩… 360 展示網頁 [ https://www.cg.com.tw/360-Demo/ ] Unity 官方討論區 [ https://discussions.unity.com ] 使用 2 台攝影機,第一台攝影機輸出到 Render Texture 第二台攝影機設定 Background 的 Alpha =0 新增 New Render Texture 設定 Color Format = R16G16B16A16_UNORM 新增第二台攝影機放在相同位置與拍攝角度,這是為了能夠即時檢視拍攝的畫面。 開啟 Unity Recorder 選擇 Image Sequence 設定 Source = Render Texture Asset 設定輸出尺寸與檔名路徑,按下 START RECORDING 輸出 PNG 圖片。 [ 360 連續圖片輸出腳本 ] 功能說明:這支腳本用來配合 Unity Recorder 或其他逐幀截圖工具,讓指定物件像「轉盤」一樣,每一幀旋轉固定角度,方便輸出 360 度物件旋轉圖片序列。 1. 將此腳本檔案命名為:UnityRecorderTurntable.cs 2. 將腳本掛在要旋轉的物件上。也可以建立一個空物件作為旋轉中心,再把模型放到空物件底下,然後把腳本掛在空物件上。 3. 在 Inspector 中設定: - Total Images:總共要輸出的圖片張數,例如 36。 - Start Y:第一張圖片的 Y 軸角度,例如 180。 - Turn Direction:旋轉方向,-1 代表反向,1 代表正向。 - Wait Frames:開始旋轉前等待幾個 Frame,讓 Unity Recorder 進入錄製狀態。 4. 建議 Unity Recorder 設定為輸出 Image Sequence,例如 PNG。 5. 建議 Recorder 的錄製幀數與 Total Images 對應,避免錄到多餘畫面。 測試製作的影片 GoogleDrive [ UnityRecorder-Sample ] 使用 Unity Recorder 輸出 360 相片 全景展示 [ http://www.3dxr.com.tw/360-Unity/360-demo.php?ID=POLYGON-Construction-Construction_City_Demo-01.JPG ] 原圖下載 [ http://www.3dxr.com.tw/360-Unity/pic-360/POLYGON-Construction-Construction_City_Demo-01.JPG ] ( 8192x8192px ) 全景展示 [ http://www.3dxr.com.tw/360-Unity/360-demo.php?ID=POLYGON-Construction-Construction_City_Demo-02.JPG ] 原圖下載 [ http://www.3dxr.com.tw/360-Unity/pic-360/POLYGON-Construction-Construction_City_Demo-02.JPG ] ( 8192x8192px ) 測試用 360 圖片 [ POLYGON-Construction-Stereo-4096x8192.png ] 測試用 360 圖片 [ POLYGON-Construction-Stereo-8192x8192.png ] 目前測試 Unity 2022.3.X 版本的 HDRP 專案使用 Unity Recorder 輸出 360 相片時,出現卡住或當掉退出的情況!待解決…
Copyright © 2026 CG Digital Corp. All rights reserved.
|