前端学堂 http://www.felearn.com
当前位置首页 > 前端技术 > Angular> 正文

vr开发需要的技术?

2021-05-29 00:16:58 暂无评论 29 Angular 通俗   百科   什么

vr,就是我们通常了解的虚拟现实技术。如果想做VR开发,我们需要掌握那些技术:

1、C#

2、 C++语言

3、 Java

4、 计算机图形学与GPU编程

什么是VR技术?百科上讲的看不懂,谁能通俗的讲一讲?

翻译过来叫“虚拟现实”,白话过来就是所有的现实都是假的,都是电脑生成的。所以,目前让看到的现实都是假的主要有两种显示方式,1是戴头盔显示器,比如小米暴风的那种头盔,看到电脑生成的画面或电影;2是周围都是投影机,投出来电脑生成的画面,比如CAVE投影系统。

注意,当前的头盔显示器,都是不全面的虚拟现实头盔!VR还应该包括触觉,嗅觉,甚至是味觉的反馈,所以实际上头显这一块可以提升的空间依然非常大。国内目前的头显都是噱头,骗关注度,占领市场用的。高端的一点的要带有各种反馈机制,戴上各种交互的模拟,比如万向跑步机那种。

另外,小白们容易混淆AR(增强现实)和VR。区别就一点,要是有现实世界的图像就是AR,没有就是VR。(这里我就不展开了,实际上AR要更严格一些,现在也有很多假的AR)。比如代表的AR头显是hololens和Google glass(已暂停,据说2要出来了),代表性的VR头显是htc vive和三星 gear.

猜你喜欢