用 VR 的方式瀏覽源代碼

簡評:Browsing source code in VR,雖然還沒有正式發布,但這個原型已經很炫酷了!

嗯!日常逛 STEAM 時發現了這個 —— Primitive

它能提供一個沉浸式開發環境(Immersive Development Environment):

https://www.zhihu.com/video/940902129704079360

(只看效果演示可以從 45s 時開始)

一直以來,科幻電影中總不缺少這樣一個場景,黑客在全息投影下瀏覽各種信息,操縱各種組件。

Primitive 的開發團隊就相信科幻電影中沉浸式可視化是軟體開發的未來,而 VR 逐漸成熟的技術就為數據可視化和高級協作提供了這麼一個平台。

Primitive 將軟體分析輸出轉換為在沉浸式 VR 中顯示的互動式 3D 結構,開發人員將會看到這樣的信息:

  • Architectural Overviews

體系結構概覽,高達數百萬行代碼

  • 3D Call Graphs

3D 調用圖,更清晰的空間布局

  • Multi-thread Runtime Animations

多線程運行時動畫,允許在調試和性能評估方面進行寫作

除了你需要自備一個 VR 頭顯外,關於 Primitive 的系統需求其實還蠻平易近人的:

MINIMUM:

    • OS: Windows 7, Windows 10
    • Processor: Intel Core i3
    • Memory: 8 GB RAM
    • Graphics: VR capable GPU
    • Storage: 295 MB available space
    • Additional Notes: VR headset required

VR 都已經應用在開發者身上了,為了避免以後暈 3D 代碼,我決定先吃把雞!


Reference:

Primitive on Steam

More:

如何 DIY 電影中的超科幻鏡面顯示屏zhuanlan.zhihu.com圖標

極光日報,極光開發者旗下媒體。

每天導讀三篇英文技術文章。


推薦閱讀:

TAG:Steam | 虚拟现实VR | 开源项目 |