首頁 > 歷史

華為、OPPO與光子實驗室都加入的這個基金會,是什麼來頭?

作者:由 雷峰網leiphone 發表于 歷史日期:2023-01-03

華為孟晚舟的丈夫是誰

過去二十年,科技對大眾社會的改變有一個清晰的趨勢:

從現實的物理世界走向手機與電腦中的數字世界,人與人在現實中的交流變為人與機器的線上交流。

如今,隨著雲計算、人工智慧、大資料等前沿技術的發展,以元宇宙為代表的全息數字虛擬交流正在發生。屆時,虛擬世界的互動將成為新的社會形態。

在這個新的潮流中,一個關鍵的技術突破是超越 2D 的 3D 內容呈現與互動,3D 技術與引擎成為多個新興行業(如自動駕駛、AR/VR)的兵家必爭之地。在下一個十年中,誰能掌握最好的 3D 技術,誰就能在新的技術程序中佔據先機。

然而,以 3D 為中心的研究成果在各行各業之中存在極高壁壘。3D 是許多行業的共同基石,但目前大家更多是「閉門造車」,導致整體社群出現重複造輪子的現象。3D 技術的開源,勢在必行。

基於這樣的背景,2021年7月,Linux基金會成立了新的開源組織:Open 3D Foundation(開放3D基金會,簡稱「O3DF」),旨在促進 3D 內容的創造與繁榮,激勵更多開發者基於開源 3D 引擎(種子程式碼由亞馬遜貢獻)開發出能夠有效幫助各行各業前進的應用,造就一個集體(3D技術社群)的成功。

O3DF 成立後,立即引起國內外科技巨頭的關注,如今已有亞馬遜、微軟、華為、OPPO、光子實驗室等等企業加入其中。

今年,O3DF 推出了世界上第一個用於高保真沉浸式體驗的開源實時3D引擎,簡稱O3DE,並在5月份進行了大規模升級,以提高引擎的效能、可用性和其他功能,允許頂級遊戲的3D模擬。迄今為止,O3DE社群貢獻了大約200萬行程式碼更新,以及多達100位貢獻者和41個程式碼倉庫的350-450次每月提交量。

O3DF 的成立,是全球 3D 技術進步的一個重要里程碑。雷峰網近期有幸與 O3DF 的創始成員之一兼執行董事 Royal O‘Brien(下圖)進行了一次對話。

華為、OPPO與光子實驗室都加入的這個基金會,是什麼來頭?

以下是雷峰網與 Royal O’Brien 的對話內容整理:

雷峰網:你們為什麼會成立 O3D 基金會?

Royal O'Brien

:主要是出於行業需求。我自己是在遊戲行業工作了二十多年,但我發現,在這個領域並沒有太多開放共享的行業技術。我開始參與籌備這個基金會時,我還在亞馬遜工作。他們有自己的 3D 引擎,也在上面做了很多努力,但最終這些工作沒有完全得到認可或採用。所以我們就在想,我們要怎麼做才能真正對行業產生影響?想了很久,最後我們想說:為什麼不考慮開源呢?

如果開源,我們其實本身自己也會降低維護這個引擎所需的成本。同時,其他公司參與進來,我們也可以真正對遊戲行業或其他需要用到 3D 技術的領域產生積極的影響。我們使用Apache許可權釋出這個引擎,其他人都可以用。

雷峰網:與計算機科學領域的其他分支相比,3D 技術的開源專案似乎不多。

Royal O'Brien

:是的。對於大部分公司來說,他們會優先選擇建立與底層業務最相關的技術體系。在資金有限的情況下,你會發現技術創新也沒有那麼多。但開源對金錢的要求沒有那麼高,開源不需要你去賺錢來幫助一個專案的成長,而是依靠開發者的熱情與貢獻來運轉。

雷峰網:你們建立 O3D 基金會後,3D 技術領域的研究者是怎麼評價的?

Royal O'Brien

:哈哈,因為這是亞馬遜發起的,所以他們的第一反應是:世界上怎麼可能會有免費午餐?但很快他們就會發現所有的原始碼真的都是免費開放的。然後很多人就會有疑惑:「為什麼你們會做3D開源?」因為亞馬遜不缺錢,亞馬遜的雲服務也賣得很好,似乎沒有參與開放許可引擎的動機。如果你把引擎開源,本質上就是在跟你的雲服務競爭了。所以 3D 領域的人原先很疑惑。

但更多的人是讚歎的,覺得 3D 技術的開源很了不起,會給行業帶來巨大的改變。跟我們合作的許多公司和社群也開始理解。理解本身就已經是 3D 領域的一個進步。我也更有動力去推這件事情了。

雷峰網:我看到有很多知名的網際網路科技公司都參與到了這個基金會中,比如微軟、華為、OPPO。

Royal O'Brien

:是的。我在一開始跟這些公司接觸的時候,他們就已經意識到 3D 技術開源對他們是有利的,可以成為他們增強自身的一個途徑。開源無國界,這也是中國的企業(如華為、OPPO)願意參與進來的原因之一。開源是所有人都能參與進來、共建共贏的事情。光子實驗室也有參與其中。

雷峰網:你們在剛成立 O3DF 時就致力於將其建設為一個全球化的組織。

Royal O'Brien

:是的。這是一件很有挑戰的事情。不同文化的人在交流時,方式可能不一樣。所以要找到大家都能感到興奮、並願意一起貢獻的專案。幸運的是,我有一個由全球各地的聰明大腦組成的智囊團,可以幫助我一起去做這件事情。

華為、OPPO與光子實驗室都加入的這個基金會,是什麼來頭?

雷峰網:你是怎麼說服華為、光子實驗室、OPPO這些中國公司加入的?

Royal O'Brien

:我在跟他們的工程師交談時,他們都很懂技術,不用我說,程式碼就已經幫我傳遞了這件事(3D技術開源)的價值。在開源領域,程式碼是最好的交流語言。所以,當一家公司真的去看這些程式碼,他們很快就能瞭解到 O3DF 的宗旨和目標。程式碼真實地存在那裡,一看就知。

雷峰網:O3DF 是一個全球性的組織,智慧財產權會不會成為一個問題?

Royal O'Brien

:不會,我們有 Apache 2。0 的許可證。

雷峰網:在管理這個基金的過程中,你有沒有設立一些基本準則?

Royal O'Brien

:我們成立這個基金會的目的之一是將不同領域的人聚集在一起,讓他們各自發揮各自的所長。有些公司是專注於 3D 與圖形,有些專注於網路,有些專注於動畫。很多領域都可以用到 3D 引擎。3D 引擎和作業系統一樣複雜。他們彼此之間也可以相互學習、彌補自己的短板。

我們要考慮的一個問題可能是:在一個開源專案中,誰是決策者?誰是決定下一個功能是什麼、以及需要做什麼的人。在處理這個問題上,我們的原則是「民主」,讓對專案有貢獻的開發者來做決策。

雷峰網:有很多不同型別與行業的公司都在關注 3D 技術。

Royal O'Brien

:是的,有汽車公司,還有電影、遊戲、機器人、模擬、甚至房地產行業。假如一家公司是做3D自動駕駛系統的,他們在O3DE引擎中建立了一個模擬,可以模擬自動駕駛,他們為社群做出貢獻後,一個遊戲開發者如果想在他們的遊戲中設計自動駕駛車輛,就可以使用社群中的開源專案,而不用從頭開始編寫整個系統。在開源的幫助下,不同行業有機會在他們永遠不會談論的領域合作。

雷峰網:也就是說,它會促進基於 3D 技術的不同應用開發。

Royal O'Brien

:對。我們已經看到這樣的趨勢在發生。我們之前見到一個O3DE的demo,是一個機器人模擬,其中提供了蘋果樹的3D圖環境。有感測器的是機器人,但模擬是在 O3DE 的虛擬環境中完成的,機器人在 3D 虛擬環境中學習如何從一棵樹上撿蘋果,並把蘋果存起來。如此訓練後,機器人可以將這項技能應用在真實的物理世界上,在一個真實的果園裡摘蘋果。

雷峰網

雷峰網:3D 技術也被認為是元宇宙的一個關鍵部分,你怎麼看?

Royal O'Brien

:嗯…元宇宙是一個很大的話題,不過 3D 技術確實很重要,因為元宇宙是環境與場景的融合,你不用帶 VR 眼鏡也能成為元宇宙的一部分,比如 3D 技術可以放在手機上、作為 AR 的一個元件。你可以用很多方式將 O3DE的技術應用在元宇宙中,因為 3D 技術就是可以跨越數字和物理世界,在元宇宙中擁有一個真實世界的數字化身。

雷峰網

雷峰網:你們準備如何發展 O3DF?

Royal O'Brien

:我們現在的重點是將 O3DE 引擎進一步模組化,它不僅是一個遊戲引擎,而且真正是一個通用的 3D 引擎,可以用來構建遊戲、模擬或其他任何應用。

雷峰網

我這裡所說的「模組化」是:假如我正在為機器人構建一個模擬環境,這本身是一個機械化的裝置,那我不需要一個完整的動畫系統,不需要網路模組(因為我不是在玩多人遊戲),而只需要與模擬有關的元件就行。換言之,我們希望:開發者能很快找到自己想要的模組,而不需要處理與自己想解決的問題無關的元素。這是第一步。

第二步是,我們希望它非常便捷。O3DE可以在Windows上執行,也可以在Linux、Mac、Android、iOS 等等系統環境上執行。現在它也支援在多種不同硬體裝置下執行。

雷峰網:華為、OPPO都是著名的手機制造廠商。你們目前在手機 3D 技術上有什麼計劃嗎?

Royal O'Brien

:是的。我們正打算成立移動裝置工作組(Mobile Device SIG),這也是為什麼我們要將 3D 引擎模組化的原因。如果模組化,開發者就可以一些非常輕量級、且經過最佳化的引擎,在移動裝置上執行。

手機跟電腦不同,如果你不做最佳化,那它就會把你口袋裡的手機變成一座火山,非常熱、也非常痛,耗電會非常快,而且還做不了什麼。華為、OPPO也是專注於如何利用我們的 3D 技術、將其進行最佳化,從而可以在手機移動裝置上很好地執行。

我很欣賞他們希望推動這個領域發展的行為,這也是我們關注的焦點之一。

雷峰網:總的來說,O3DF 的目標與願景是什麼?

Royal O'Brien

:就是擁有一個模組化、對開發者友好的系統,可以讓開發者構建各種各樣的應用程式來滿足自己的硬體與體驗要求。

至於我們的使命,就是將O3DE引擎打造成一個成功的開源、功能齊全、高保真、實時的 3D 引擎,提供給各行各業。3D 技術沒有邊界,它不侷限於任何一個行業。