2025 EN
GenLight:AI 生成舞台燈光
使用自然語言與 AI 溝通,即時生成舞台燈光 Cue。
[職稱] 創作者 & 開發者
概述
GenLight 探索 AI 生成舞台燈光的可能性。核心互動:使用者以自然語言(prompt)與語言模型溝通,AI 生成對應的舞台燈光 Cue——就像表演者與燈光設計師溝通,由設計師將願景化為現實。
生成燈光範例
核心概念
傳統舞台燈光設計需要專業知識和軟體。GenLight 彌補這個落差,讓任何人都能用文字描述願景,並即時看到成果。
輸入:“我想要溫暖、親密的感覺,帶有柔和的陰影”
輸出:AI 生成的燈光 Cue,包含調整後的亮度、顏色和角度
技術架構
| 技術 | 用途 |
|---|---|
| Unreal Engine 5 | 即時渲染、光影精確度、互動式 UI |
| OpenAI API (GPT-4o) | 理解提示詞、生成燈光參數 |
| OSC Protocol | UE5 與外部系統之間的低延遲通訊 |
| MetaHuman | 高擬真人物模型,精確呈現膚色 |
技術實作
系統架構
系統使用 OSC(Open Sound Control)協定,在 Unreal Engine 5 與本地 Python 伺服器之間通訊,由 Python 處理 OpenAI API 呼叫。
Blueprint
核心邏輯使用 Unreal Engine 的 Blueprint 視覺化腳本系統實作,處理 OSC 通訊與即時燈光參數更新。


系統設計
虛擬舞台
中性白色圓頂空間,忠實呈現色彩與陰影,讓焦點集中在燈光本身——如同畫布。


燈光配置
角色燈光(11 個角度)
- 正面光
- 左右斜前光
- 低側光
- 高側光
- 背光
- 左右斜後光
環境燈光
- 天幕燈(地排)
- 天幕燈(天排)


此配置基於 Lighting Area 概念——組成 Cue 的最小單位。


參考資料:stagelight.app
使用者介面
- 所有燈具的即時參數顯示
- 手動調整滑桿
- AI 回應面板(包含 Lighting Concept 說明)
- 膚色選擇器,切換不同 MetaHuman 模型
- 攝影機控制與截圖功能
介面展示
燈光控制面板
攝影機視角控制
膚色選擇器
預設快速切換
AI 對話介面
使用者輸入自然語言提示,AI 回應燈光參數並附上「Lighting Concept」說明——同時展示技術輸出與創意思維。
導覽教學
引導式導覽,介紹介面並展示 AI 燈光生成流程。
動機
作為燈光設計師與充滿好奇心的創意科技人,我透過實作來學習。這個專案整合新技術(AI、即時渲染)與我的專業領域(舞台燈光),探索:
- 這樣的組合能開啟什麼可能性?
- 它實際解決了什麼問題?
- 還是其實沒有必要?
GenLight 就是這個探索的實踐。
相關文章
- 什麼是 Unreal Engine 5? - 深入了解 UE5 的光影技術
- 什麼是 MetaHuman? - 用於燈光測試的數位人類
- 什麼是 OSC? - 連接創意軟體的協定
連結
研究專案,2025
聯絡我
有任何問題或想要合作?歡迎聯繫我!
Unreal Engine 5 OpenAI API OSC Protocol MetaHuman Blueprint










