3D 模型搭建流程:由平面圖到可漫遊嘅導覽

「AI 生成一間 3D 房間」講嘅係一個結果,而唔係一個過程——而真正嘅決策全部發生喺過程之中。 一張平面圖唔會一步就變成一個像真、可漫遊嘅導覽作品。佢要經過一系列命名嘅階段, 每個階段都將一個具體嘅產物交畀下一個階段,理解呢套順序,先至知道結果喺邊度可能出錯, 以及你可以喺邊度介入並改變佢。
Flur 嘅工作室嚮導本身淨係得三個命名步驟——配置 → 3D 幾何 → 全景。 下文展開嘅 係中間嗰個步驟入面實際發生嘅事:一次智能體搭建、一個你主動觸發嘅真實感優化動作, 以及——喺進入「全景」之前——你自己修改完工房間嘅機會。
階段一:平面圖圖片 → 智能體搭建
流程由一張平面圖圖片開始,喺「配置」步驟入面上載。之後,一個智能體 AI 會喺 「3D 幾何」步驟入面讀取呢張圖並即時搭建房間,佢調用嘅正正係你自己都會用到嘅 嗰套編輯器工具:先按圖則上嘅實際尺寸畫出牆身同開口,再逐個房間由 Flur 嘅真實 目錄中擺放家具。你會喺 3D 視圖中親眼睇到呢一切發生,而唔係對住一個載入動畫 等——呢係一次搭建,唔係一個黑箱渲染。
呢個亦係最容易受輸入質素影響嘅階段。一張清晰、標註明確嘅平面圖能夠俾乾淨咁搭建; 一張低解像度掃描件或者含糊嘅圖則,產出嘅房間就值得喺繼續之前先審閱一次。 正正因為咁,搭建過程本身就係可以審閱嘅,而唔使等到完工先至可以檢查。

階段二:智能體搭建 → 場景圖
因為搭建係透過編輯器工具完成嘅,而唔係生成一個扁平模型,結果係一張場景圖: 每一幅牆、每一件家具,依然係各自獨立、可以單獨定址嘅對象。呢個分別比聽落去更加 重要。正正係場景圖,先至令到你可以要求「將梳化搬過去」,得到嘅係一次場景編輯, 而唔係重建。將同一個房間壓平做一個匯出嘅單一網格,同一個請求就會變成由零開始 嘅重新建模,因為已經冇一個可以俾人操作嘅「梳化」喇。
階段三:場景圖 → 真實感優化
擁有正確幾何結構、目錄家具擺喺啱位置嘅房間,係一間「用得到」嘅房間, 但唔一定係一間「睇落完工」嘅房間。真實感係你喺「3D 幾何」步驟入面主動 觸發嘅一個動作:通用目錄家具被替換做更高精度嘅家具,牆面同地面獲得符合 分區邏輯嘅物料——浴室用浴室應有嘅飾面,睡房用另一種——燈光同小件裝飾會 填補純功能佈局留低嘅空缺。呢個動作改變嘅係房間嘅觀感,而唔會觸碰任何嘢嘅 位置;佢下面嘅幾何結構,依然完全保持喺階段一擺放時嘅樣。
階段四:你自己嘅修改
喺你渲染任何嘢之前,呢間房依然由你話事。房間尺寸、單件家具、牆身位置—— 全部仍然可以編輯,有兩種模式俾你揀:展示模式,一種面向買家嘅引導式視圖, 等你唔使打開成個編輯器就可以調整完工嘅房間;或者進階模式,為想要完全 掌控嘅人提供嘅完整編輯器。流程唔會強逼你原封不動咁接受智能體搭建或者真實感 優化嘅結果——兩者都只係一個起點,你隨時可以親手改變佢。

階段五:已優化風格嘅場景 → 全景渲染 → 發佈導覽
最後一個階段,由揀選好嘅取景點透過 Blender 嘅 GPU Cycles 渲染出完成場景嘅 真正等距柱狀全景圖——係路徑追蹤渲染,而唔係截圖——並將佢發佈做一段可漫遊 嘅作品。呢個係唯一會產出扁平圖片嘅階段,即使咁,嗰個都只係場景嘅一個渲染 視圖,而唔係取代場景本身;導覽作品下面嘅場景圖依然保持可編輯,之後嘅 一次修改,意味住重新渲染一個更新後嘅視圖,而唔係由頭嚟過。

點解場景始終唔會壓平做一個網格
以上每一個階段都喺向下一個階段交接一個結構化產物——先係幾何結構, 跟住係場景圖,跟住係已優化風格嘅場景圖——一直去到最終渲染,嗰個都只係場景嘅 一個視圖,而唔係場景本身。呢個係一個刻意嘅約束,而唔係實現上嘅偶然。任何一個階段 一旦將房間壓平成單一網格或者單一圖片,之後嘅每一個階段就都失去咗定址單個部件嘅能力。 「換床頭板」唔再係家具目錄裡面嘅一次替換,而變成要人手重做模型受影響部分嘅請求。
將流程保持做一次次產物交接,而唔係一個不透明嘅整體生成步驟,仲意味住每個階段 都可以獨立審閱。你可以喺智能體搭建仲喺度進行緊嗰陣就發現一幅讀錯嘅牆;可以喺 真實感階段發現一個錯誤嘅物料選擇,趕喺渲染之前;亦可以喺全景階段發現一個唔好 嘅取景角度,趕喺發佈之前——而唔係要等到一個成品渲染出嚟先至發現所有問題。
呢個亦意味住各階段以特定順序組合係有原因嘅:幾何結構必須先正確,家具擺放先可以信任佢; 家具必須先擺好,真實感優化先有嘢可以優化;場景必須先完工,渲染先值得發佈。 跳過某個階段——譬如喺幾何結構確認之前就去做風格優化——只係將同一個修正推到咗 更下游,而修正成本會更高,因為已經有更多工作依賴住呢個錯誤喇。
每個階段人可以喺邊度介入
- 智能體搭建 —— 喺搭建仲喺度進行緊嗰陣,對照原始平面圖審閱牆身同開口嘅位置; 呢個係糾正讀錯內容成本最低嘅節點。
- 真實感 —— 調整自動優化流程做出嘅物料或家具選擇。
- 你自己嘅修改 —— 喺展示模式或者進階模式下,親自調整房間尺寸、更換家具、 移動牆身,喺任何嘢俾人渲染之前。
- 全景 —— 揀選邊啲取景點會被捕捉並發佈。
以上任何一項都唔需要由頭重啟成個流程——每一項都只係對該階段產出嘅產物進行嘅 針對性修改。
立即開始
如果你想理解由「上載一張平面圖」到「攞到一段導覽」之間究竟發生咗咩, 呢個就係完整嘅順序。想了解階段一嘅入門版本——平面圖記錄咗咩、 3D 房間又仲需要咩——可以參考 如何將 2D 平面圖轉化做 3D 房間。 想更深入了解階段五嘅投影格式,可以參考 等距柱狀全景擷取詳解。 而想了解階段三入面具體係咩將一間「正確」嘅房間同一間「睇落完工」嘅房間 分開嚟,可以參考 咩令 3D 室內唔再似個遊戲畫面。