介紹
Destinations是一款虛擬場景交互軟件,由Valve開發并在Steam上免費提供給所有玩家。軟件支持HTC Vive和Oculus Rift,通過創意工坊,使用者可以在Destinations中體驗到由世界各地開發者設計制作的交互場景。
玩家甚至可以在Destinations中邀請朋友進入自己的場景,與處于同一場景的人聊天,當然這一切由于硬件、網絡等等諸多條件的限制,實際實踐起來還是比較困難的。
Destinations與同樣由Valve開發,堪稱目前虛擬現實標桿的The Lab 可以說是關系密切,The Lab中的Postcards就是提供的虛擬場景體驗,玩家可以通過設備來游覽世界各地,享受平常難以見到的風光。Destinations應該與這一部分的場景開發相關,進而被Valve作為一個單獨的工具分享出來。
不過,就像Steam評論中用戶提到的那樣,Destinations目前更像是場景mod查看器,用來瀏覽被制作好的各類模型。今年6月份上架,至今創意工坊中有著一百二十多個作品,大部分的質量也無法叫人滿意,當然也有不少讓人印象深刻的作品。
對開發者
Valve提供了一套Destinations Workshop Tools供開發者和愛好者制作自己的虛擬場景,并且在開發者社區中也不斷完善著教程指導和文檔支持。基于Source 2 Engine,這套開發工具分為了Asset Browse, Hammer(Map Editor), Material Editor, Model Editor, Particle Editor, Source Filmmaker, Workshop Manager, VConsole2等部分,與Valve提供的其他Source 2工具很相似。
Destinations選擇了Lua作為開發用語言,開發者可以將Lua腳本與地圖(Map)和游戲實體(Entity)相綁定,實現相應的功能。需要注意的是,Destinations支持的是OBJ或者FBX格式的模型,這意味著開發者還是必須使用Maya, Modo這樣的建模工具來進行工作。
在Valve官方提供的英國教堂場景中使用到了Photogrammetry(攝影測量)的技術,團隊拍攝使用了大約450張照片來進行建模,在場景中有許多提示點介紹了相應的技術,例如鏡頭設置位置等,有條件的話還是值得體驗的。