如何評價React VR Project?
01-21
"The web... one of the easiest ways to develop and share VR..."
- 發布會視頻 https://www.youtube.com/watch?v=8BHOztuaj-4
- ReactVR 主要做兩件事
- 封裝VR應用要用到的UI 組件,這些組件底層的render仍然是ThreeJS和WebGL搞定的
- 封裝了的UI對Web Developer更直觀,3D編程的門檻降低了,因為使用UI組件基本只需要「配置」一些屬性,這樣就不需要糾結太多render的細節
- 提供狀態遷移的簡潔實現,這是React一隻做的事,只不過現在針對稍微特殊一些的VR組件
- 整個棧的架構以及React VR在其中的位置
- WebVR貌似現在在Chrome還沒有支持(v54),mobile貌似可以了,但相信多瀏覽器支持應該很快了,可能這是為什麼Carmel先行在Oculus上探路的原因吧,總體來說,目前還是實驗性的技術
- 拿這個棧當然做不了3A遊戲,但也別忘了全世界用瀏覽器的用戶有30億,這麼龐大的渠道哪一個提供可VR化產品和服務的企業可忽略呢
- 具體的應用場景讓人遐想連篇啊
- 360度視頻
- 可交互產品或場景
- 各種3D demo呈現
- ...
- 最關鍵的,無縫整合傳統Web平面信息與VR場景,是全新領域啊,雖然Web 3D技術本身並不新鮮
- 這個年代做JS/WEB開發真挺幸福的
和任何UI項目一樣,聲明式編程會大大改進開發體驗,只是,VR已經進入第四個(還是第五個)「元年」了,依然沒有形成氣候,所以React VR也並沒有引起太多關注。
有它的應用場合吧,適合所見即所得一類的編輯場合。肯定不是面向程序員,更不可能做複雜編程,絕對的折磨。
前端工程師的春天?鑒於這個項目是fb收購的oc在oc3大會上發布的。我猜應該只支持oc的carmel VR瀏覽器。我想谷歌應該會為自己的daydream開放另一套標準。所以我認為react vr的普適性還值得進一步考察。另外我一直想知道vr網頁的形式是什麼樣的?是不是直接顛覆了傳統網頁形式,從二維躍進到三維了?以後搞前端是不是還要懂圖形學?還是直接用現有的框架和廠商提供的api進行積木式開發。當然這些對程序員來說都不是問題,對產品經理和設計師來說可能是個全新的挑戰。
i have a React. i have a ThreeJS. Uh React-VR.
和Oculus一樣,等死的項目。
webvr才是vr+(非遊戲類)的未來
靈活才是硬道理。
推薦閱讀:
※為什麼 GUI 編程中,Web 平台的技術革新特別火爆,而 Android 和 iOS 沒什麼成果?
※知乎是否會停止使用React?
※關於在react中request到底是應該寫在哪裡?
※怎麼樣理解reactjs中組件的反模式?
※為什麼在知乎上 React 的評價這麼低?