在一個建筑設計項目里,往往需要擁有專業技能的團隊,包括工程師、設計師、建筑師等,使用不同的工具和專業軟件共同協作完成。有的用 SketchUp 做方案設計,有的用 Revit 生成建筑信息模型,有的用 Rhino 和 Grasshopper 來參數化定義建筑物屋頂或立面設計,后期還會用 Blender 做動畫,用虛幻引擎做交互式場景。按照以前的工作流程,需要一個人完成自己的工作,再通過導入導出的方式交接給另外一個人進行進一步的設計和處理,而且經常會出現格式不兼容的問題。這樣就會導致項目的設計周期變長,還會因為受到繁瑣的導入和導出的困擾,經常導致錯誤、模型損壞和時間損失等問題。
君欲善其事,必先利其器。集齊了這幾個 DCC 軟件,就可以召喚 NVIDIA Omniverse 了!
NVIDIA Omniverse是一個實時 3D 設計協作和模擬平臺,能夠將線性流程轉換為實時同步創建,滿足設計團隊跨軟件跨地區協作,還能實現高品質的渲染和快速迭代設計,從而簡化工作流程,縮短設計周期?,F在,Omniverse 已經支持很多建筑設計領域相關 DCC 軟件進行連接,如 3ds Max、ArchiCAD、CityEgine、Blender、ParaView、Revit、Rhino(包括 Grasshopper)、SketchUp 等。
通過 NVIDIA Omniverse 能夠實現實時協同設計,使用不同軟件的設計師可以將數據集成到 Omniverse 平臺進行設計更改,每個變更都會實時同步給其他人,并且以高質量的渲染效果呈現,所有團隊成員,甚至是客戶,都可以在 Omniverse 中實時查看這些更改,所見即所得!最終大家在同一個平臺中實現實時、異地、跨軟件協作。
而這一切的基礎,就是基于 Pixar 的 USD(Universal Scene Description,通用場景描述)。NVIDIA 將其視為 3D 世界的 “HTML”。
有了它,設計數據之間可以打通,不同設計人員可以在不同的軟件應用間同步所有的資產。USD 不僅僅是 3D 幾何圖形的文件格式,可以描述具有各種對象、紋理和照明的復雜場景,還可以包括對其他地方托管的資產的引用、屬性繼承和分層功能,允許對單個場景進行非破壞性編輯,并有效地重用資產。
而且這些工作流是并行發生的,比如其中一個設計師可以更改燈光屬性,另外一個設計師可以添加材質,分開協作,互不干擾,非常開放。
除了跨軟件異地協同外,不得不提的是 Omniverse 的實時光追效果和仿真模擬功能。Omniverse 能夠提供物理級精確的逼真度和實時渲染,它利用 NVIDIA RTX GPU 中的 RT Core 實現光線追蹤,并利用 Tensor Core 進行 AI 降噪和縮放,進而提供實時渲染。同時,Omniverse 支持 NVIDIA 材質定義語言( MDL),具有非常豐富的物理級精確的材質表現,現在也已開源,供開發人員使用。
Omniverse 的仿真模擬功能也非常強大,現在一些模擬分析工具已經可以與 Omniverse 實現聯動,來進行建筑物的采光分析、風洞測試等,從而優化建筑性能。比如,SimScale 可以利用云端 NVIDIA GPU 的強大功能進行微氣候分析,還可用于快速評估建筑物內以及周圍的人行道風力舒適度。
一切就緒之后,呈現出來的動畫或者渲染圖就可以通過串流 VR 或者 AR的方式實時展示到任何設備上供客戶查看。客戶也可以在前期設計環節中就參與進來,實時查看和反饋,這樣可以確保結果符合預期,加快項目進程。
答疑解惑
NVIDIA Omniverse 的生態系統還在不斷的擴大和完善,很多小伙伴還處于不斷地探索新技術的過程中,在此,整理了一些用戶關注度較高的問題進行答疑解惑:
Q:對于現在的建筑領域有很多建模軟件,Omniverse 以協同作為一個切入點,對于現有的工作流需要增加一套軟件,是否會帶來額外的成本?收益和成本是否能平衡?
A:其實長遠來看,反而會節省很多成本,協同只是 Omniverse 其中的一個重要特性,用戶可以使用不同的軟件和工具,然后利用 Omnvierse 去做一個整合和可視化輸出,這就大大節省了我們平時做項目的可視化成本。所見即所得,Omniverse 中的一些功能就可以在時間、人力、物力成本上節省很多,還有其背后以 USD 為基礎的實時協作以及 Nucleus 服務的數字資產管理,對于很多企業來說,也解決了一些數字化轉型的痛點,包括項目中關于物理仿真、深度學習的需求也可以在 Omniverse 中完成。Omniverse 本身可以從很多方面切入到我們的日常工作流程中,能夠節省成本,提高工作效率。當然學習成本是有的,從長遠來看,利大于弊。
Q:在多人協同方面,從Revit等工具導入的文件格式,材質、網格等數據上如何保持完全兼容?另外,Omniverse 作為協同的平臺,Create 應用可以做哪些工作?
A:USD 是指通用場景描述,實際上是一個描述文件,將不同的 DCC 文件導入之后,它是使用一個樹形結構來呈現的,所有的材質、模型、網格、攝像機等會用不同的層級顯示出來,比如 Revit,從樹形結構來看,可能支持族類型、物件類型的導入,更深一層的比如墻體的厚度、墻體的構造這些信息可能暫時導入不進來,但可以通過進一步的定制開發進行讀取。
Omniverse Create 可以看作是一個場景編輯器,通過 Omniverse Create,可以將來源于不同的 DCC USD 文件整合在一個場景里面,并做進一步的處理,比如材質的細化、環境的設定或者通過 Omniverse 的第三方插件工具比如 PhysX 物理引擎、Action Graph 或者其他一些定制開發來完成互動需求或者仿真模擬等。
Q:有了 Omniverse 是不是其他 DCC 的軟件都不需要了?是否可以使用 Omniverse 開發模型?
A:并不能這么理解,從出發點來看,Omniverse 和 DCC 軟件的定位不一樣,雖然 Omniverse 支持網格、各種渲染材質,甚至支持 NERBS,而且通過 USD 的靈活性以及一定的定制開發,可以做到類似 DCC 軟件的建模功能,但是相比于在細分領域深耕多年的 DCC 軟件來說,還是一個事倍功半的過程。可以這樣來理解 Omniverse 和 DCC 軟件的關系,其實就是一個平臺和數字資產的關系,不同的設計師通過不同的 DCC 軟件進行數字資產的設計,而 Omniverse 則是一個整合平臺,通過 USD 將這些資產無縫地轉換進來,并且可以在 Omniverse 平臺里面進行互動編寫和定制開發。
Q:Omniverse 對大場景的展示能力如何?能否支持一個園區規劃,甚至是一個行政區的規劃的展示?
A:這個完全沒有問題,這也是 Omniverse 的強項。Omniverse 能夠支持大場景,而且支持多 GPU 的加載。場景越大,對于網格等信息的加載會很多,如果能夠用多 GPU 并存去跑的話,會提升模型的運行速率以及流暢度。
Q:現在建筑的室內設計應用場景非常多,對于室內設計行業通過 Omniverse 能達成怎樣的工作流?
A:常規來說,室內設計用 SketchUp 軟件的用戶可能會多點,Rhino 和 SketchUp 可以使用 Connector 建立聯系,SketchUp 中很多場景的庫可以利用 Live Sync 功能實時聯動到 Omniverse 中,所看即所得。如果需要額外定制,Omniverse 中有個功能可以把一些點云模型和現場掃描文件載入進來,作為前期的方案研究或展示對比,比如向客戶展示室內設計前后直觀的場景對比。最后的輸出有幾個方式,一是通過 Omniverse View 的窗口預覽或者通過 Streaming 的方式發送給客戶,客戶可以看到最終的場景表現,并進行動態瀏覽。另外一種方式可以通過 VR/AR 的設備,讓客戶體驗設計成果。
-
NVIDIA
+關注
關注
14文章
4940瀏覽量
102816 -
CAD
+關注
關注
17文章
1079瀏覽量
72353
原文標題:打破時空限制,來 NVIDIA Omniverse 里實現建筑設計新創意!
文章出處:【微信號:Leadtek,微信公眾號:麗臺科技】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論