目录
10 关系: 应用程序接口,弗拉基米爾·弗基西維奇,網頁瀏覽器,虚拟现实,Google Cardboard,Google Chrome,HTC Vive,JavaScript,Mozilla,Oculus Rift。
应用程序接口
应用程序接口(Application Programming Interface,简称:API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。由於近年來软件的规模日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。.
查看 WebVR和应用程序接口
弗拉基米爾·弗基西維奇
弗拉基米爾·弗基西維奇(Vladimir Vukićević,),是一位出生於塞爾維亞的美國軟體工程師,曾參與過許多開放原始碼專案開發工作。主要知名於開發開放原始碼圖形庫,包括Mozilla專案中使用的圖形庫。.
網頁瀏覽器
#重定向 网页浏览器.
查看 WebVR和網頁瀏覽器
虚拟现实
虛擬實境(virtual reality,縮寫VR),簡稱虛擬技術,也稱虛擬環境,是利用電腦模擬產生一個三維空間的虛擬世界,提供使用者關於視覺等感官的模擬,讓使用者感覺彷彿身歷其境,可以即時、沒有限制地觀察三維空間內的事物。使用者進行位置移動時,電腦可以立即進行複雜的運算,將精確的三維世界影像傳回產生臨場感。該技術整合了電腦圖形、電腦仿真、人工智慧、感應、顯示及網路並列處理等技術的最新發展成果,是一種由電腦技術輔助生成的高技術模擬系統。.
查看 WebVR和虚拟现实
Google Cardboard
Google Cardboard是Google所开发、与智能手机配合使用的虚拟现实头戴式显示器。该平台以其折叠式纸板头盔命名,旨在以廉价成本,激发对VR应用的兴趣和发展。按照Google发布的规范,用户既可以利用廉价简易的元件自行制作头盔,或购买预先做好的头盔。要使用平台,用户须在手机上运行Cardboard兼容的应用,将手机置于头盔后端,透过镜片观看内容。 该平台由巴黎Google艺术文化学院工程师大卫·科玆(David Coz)和达米恩·亨利(Damien Henry)利用他们20%“创意休息时间”(Innovation Time Off)开发,于2014年Google I/O开发者大会上亮相,被派发给现场所有观众。Cardboard的软件开发工具包(SDK)向Android和iOS操作系统开发。SDK的VR View允许开发者嵌入网络及他们移动应用中的VR内容。 到2017年3月,Cardboard发货量超过1000万个,1.6亿个Cardboard应用程序上线。乘着Cardboard平台的成功,Google在2016年的Google I/O上宣布了增强VR平台Daydream。.
Google Chrome
Google Chrome是由Google開發的免費網頁瀏覽器。Chrome是化學元素「鉻」的英文名稱,過去也用Chrome稱呼瀏覽器的外框。Chrome相应的開放原始碼計劃名為Chromium,而Google Chrome本身是非自由軟體,未開放原始碼。 Chrome程式碼是基於其他開放原始碼軟體所撰寫,包括Apple WebKit和Mozilla Firefox,並開發出稱為「V8」的高效能JavaScript引擎。Google Chrome的整體發展目標是提升穩定性、速度和安全性,並創造出簡單且有效率的使用介面。CNET旗下的Download.com網站評出的2008年6月最佳Windows應用程序,其中Google Chrome排名首位。 據StatCounter統計,截至2016年6月,Google Chrome在全球桌面瀏覽器的網頁瀏覽器的使用分布為62%。 Chrome 50.0结束了对Windows XP与Windows Vista系统的支持,该系統上的最後版本為49.0.2623.112。.
HTC Vive
HTC Vive是一款虚拟现实头戴式显示器,由宏达国际电子(HTC)和維爾福公司(Valve Corporation)共同开发,发布于2016年4月5日。 它也是維爾福公司的SteamVR项目的一部分。这款头戴式显示器的设计利用“房间规模”的技术,通过传感器把一个房间变成三维空间,在虚拟世界中允许用户自然地导航,能四处走动,并使用运动跟踪的手持控制器来生动地操纵物体的能力,有精密的互动,交流和沉浸式环境的体验。 在2015年3月世界移动通信大会上,HTC的主题演讲中揭幕的“HTC Vive”已经被授予了2016年CES上的22个奖项,包括CES最佳奖项。.
JavaScript
JavaScript,一种高级编程语言,通过解释执行,是一门动态类型,面向对象(基于原型)的直譯語言。它已经由ECMA(欧洲电脑制造商协会)通过ECMAScript实现语言的标准化。它被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、Firefox、Safari、Opera)支持。JavaScript是一门基于原型、函数先行的语言,是一门多范式的语言,它支持面向对象编程,命令式编程,以及函数式编程。它提供语法来操控文本、数组、日期以及正则表达式等,不支持I/O,比如网络、存储和图形等,但这些都可以由它的宿主环境提供支持。 虽然JavaScript与Java这门语言不管是在名字上,或是在语法上都有很多相似性,但这两门编程语言从设计之初就有很大的不同,JavaScript的语言设计主要受到了Self(一种基于原型的编程语言)和Scheme(一门函数式编程语言)的影响。在语法结构上它又与C语言有很多相似(例如if条件语句、while循环、switch语句、do-while循环等)。 在客户端,JavaScript在传统意义上被实现为一种解释语言,但在最近,它已经可以被即时编译(JIT)执行。随着最新的HTML5和CSS3语言标准的推行它还可用于游戏、桌面和移动应用程序的开发和在服务器端网络环境运行,如Node.js。.
Mozilla
Mozilla是一个自由軟體社群,由網景通訊公司的成員於1998年創立。在非正式的場合下,「Mozilla」這個名字常用於不同的事物上。這些事物大都與現已歇業的網景通訊公司及其旗下的應用軟體相關。許多其它「Mozilla」名詞的用法請見下方敘述。.
Oculus Rift
Oculus Rift是一個虛擬實境頭戴式顯示器,由Oculus VR所開發。Rift最初於Kickstarter集資。在此期間,Oculus VR(當時還是一家獨立的公司)為Rift的開發籌到了240萬美元的經費。 Rift於2016年3月28日推出,成為第一個消費者取向的虛擬實境頭套。Oculus稱Rift為「第一款真正專業的PC用VR頭套」。Rift的解析度為每眼 1080x1200,更新率為90Hz,且具有寬廣的視野。Rift有著整合的耳機,可提供空間化音效。Rift具6個自由度的旋轉與位置追縱技術。位置追縱是由一獨立的追縱單元所實現,一般放於使用者的桌子,且包含於每個Rift之內。此一系統讓人在使用Rift時,可以坐著、站立或在同一房間內走動。 Rift自從於Kickstarter集資以來,已開發過許多款原型機,其中有5款向大眾展示。其中兩款原型機作為「開發工具包」的一部分公開販售,DK1於2012年底,DK2於2014年中,讓開發人員有機會趕在Rift發行之前開發其內容。不過,這兩款原型機也被賣給了許多想要早點嘗試到此一技術的同好。 於2016年6月左右,大多數的遊戲從「支援 HTC Vive、Oculus」變成「Oculus 獨家」,這種大規模的壟斷收購舉動造成多數人的反感,甚至在 Reddit 上議論紛紛,也導致幾個遊戲(如 Superhot),從原本的「大受好評」降至「褒貶不一」,普遍都是因為 Oculus 的壟斷舉動所造成。.