畫面六公尺寬,要退多遠?NODE 的投影配置助手筆記

投影配置助手:六公尺寬、投射比 1.2,概念距離 7.2 公尺
六公尺寬的畫面搭配 1.2 投射比,所需投射距離為 7.2 公尺。

文/NODE|JAN1 LAB 工作室工具筆記

「畫面想要六公尺寬,投影機放這裡可以嗎?」

規劃投影時,先確認畫面尺寸、可用距離與鏡頭投射比,才能判斷機器適合放在哪裡。

從展演空間到活動現場,這些條件往往會反覆調整。比起每次重新算公式、重畫配置圖,我們希望把需求整理成能直接比較的方案。

投影配置助手(projection-planner) 是 JAN1 LAB 整理的 Codex Skill。用日常語言描述條件,就能計算畫面尺寸與投射距離,並產生 SVG 配置圖、文字摘要與計算結果。

它適合單台投影機正對平面幕面的初步規劃,讓你在搬動設備前,先把尺寸與位置的關係看清楚。

它會幫我算什麼?

你可以從畫面寬度、投射距離、投射比這三個條件中,提供足夠的已知數值,求出缺少的那一個。

例如,知道寬度與投射比,就能求距離;知道距離與投射比,就能求畫面寬度。若有鏡頭投射比上下限,也能列出可用的幾何距離區間,檢查預定位置是否落在範圍內。

除了寬度與距離,它也會計算畫面高度、對角線尺寸及原生全幅像素間距。影片與原生畫面比例不同時,會列出有效影片尺寸和黑邊。

長度可用公尺、公分或毫米。原生比例支援 16:9、16:10、4:3 及自訂比例;原生解析度支援 Full HD、WUXGA、4K UHD 及自訂尺寸。輸入的原生比例需與解析度相符,影片比例則另外設定。

投射比,先看懂這個關係

核心關係只有幾行:

投射比 = 投射距離 ÷ 畫面寬度
投射距離 = 投射比 × 畫面寬度
畫面寬度 = 投射距離 ÷ 投射比

這裡的寬度指原生全幅投影畫面的水平寬度。距離則要依原廠定義,從指定的鏡頭參考點量到幕面。

把「機器離牆大概七公尺」換成明確的鏡頭參考距離,計算才有共同基準。

大概可以拿來聊天。進到配置圖裡,還是要有單位。

投射比與距離、畫面寬度的關係
投射比、投射距離與原生畫面寬度的關係。

安裝後,直接這樣問

範例一:畫面六公尺寬,需要退多遠?

使用 $projection-planner:

我的畫面寬六公尺,比例16:9, 投影機原生解析度是Full HD,投射比1.2。

專案名稱是「展演A」,版本v1。 請計算需要的投射距離,並提供配置圖和結果摘要。

依這組條件,結果是:

項目結果
投射距離7.2 公尺
原生畫面尺寸6 × 3.375 公尺
原生全幅像素間距3.125 毫米

這個數值提供概念規劃依據。實際選位,仍需核對使用鏡頭的投射、對焦及安裝條件。

等比適配黑邊與鏡頭區間案例
左圖是 WUXGA 原生畫面放入 16:9 影片的示意;右圖說明六公尺候選位置為何不在 7.2~10.8 公尺區間內。

範例二:現場只有五公尺,能投多大?

用投影配置助手幫我計算:

現場投射距離五公尺,投射比1.25, 原生解析度是WUXGA 1920×1200。

影片是16:9,請使用等比適配, 列出畫面尺寸、有效影片尺寸和黑邊,並附配置圖。

原生畫面寬度為 4 公尺,高度為 2.5 公尺。16:9 影片等比放入後,有效尺寸為 4 × 2.25 公尺,上下黑邊各 0.125 公尺。

影片維持原本比例。若要裁切填滿或拉伸,需要明確提出,結果也會說明裁切量或變形。

黑邊有尺寸。不能靠播放時假裝沒看到。

範例三:我想放的位置,在鏡頭範圍內嗎?

使用 $projection-planner:

畫面要六公尺寬,原生解析度是4K UHD, 鏡頭投射比範圍是1.2到1.8。

我想把投影機放在六公尺遠的位置, 請檢查是否可行,列出允許的距離區間並附配置圖。

這組鏡頭的幾何允許距離為 7.2~10.8 公尺。指定的 6 公尺位置不在範圍內,結果會列出警告與不通過狀態。

投射比區間不是看起來差不多就能通融。畫面要六公尺寬,機器就得去合適的位置。

固定版型,讓不同方案放在一起比較

配置圖把數字整理成固定版型,讓不同方案能放在一起比較:

  • 頂部放專案名稱、版本、日期與單位。
  • 左側是俯視配置、投影機符號、幕面與距離標註。
  • 右上是幕面正視圖,查看寬高與比例。
  • 右下整理解析度、投射比、距離、尺寸與鏡頭區間。

俯視圖用來看投影機與幕面的位置關係,正視圖則呈現畫面寬高。調整距離或鏡頭條件後,仍能用相同版型比較差異。

想看完整配置圖,可以打開這三份範例:案例A配置圖、案例B配置圖、案例C配置圖。

每個方案都會輸出 SVG 配置圖、Markdown 摘要與 JSON 計算結果。 配置圖可放大查看或用於提案,文字摘要方便溝通,JSON 則保留完整數值。

不用讓每一次改版,都順便換一套排版。

固定 SVG 版型的區塊讀法示意
俯視配置、幕面尺寸與計算數值,整理在同一份圖面中。

從需求描述到配置圖

像上面的範例一樣,告訴 Codex 你已知的尺寸、距離與鏡頭條件,再提出想解決的問題。它會統一單位、計算數值,並整理成同一套配置圖與摘要。

如果缺少必要條件,或提供的數值彼此矛盾,它會先請你補充或修正,讓下一步的討論有清楚的依據。

下載與安裝

下載 ZIP 並解壓,保留完整的 projection-planner 資料夾。使用環境需有 Python 3.10 以上;也可請 Codex 使用 $skill-installer,從 GitHub 專案安裝。

手動安裝時,將完整的 projection-planner 資料夾放到個人技能目錄:

~/.agents/skills/projection-planner/

只想在某個專案使用,也可放到該專案的 .agents/skills/projection-planner/。計算腳本、參考文件及模板都有相對路徑關係,請保留整套資料夾。

安裝後,在技能選單確認是否出現「投影配置助手」,再以 $projection-planner 明確呼叫。若未出現,可重新啟動 Codex。技能位置與安裝方式可參考 OpenAI 官方 Build skills 文件。

Next
Next

一張照片,怎麼變成 3D 材質?NODE 的無縫貼圖工作筆記