11月1-3日,在洛杉矶举行的Unite‘16上,Unity发布了一款Editor VR,用搭积木的方式,让每个零编程基础的人,从两三岁的儿童,到八九十岁的老人,都可以有能力构建属于自己的VR场景!

  什么?你在逗我吧!Unity可不是人人都会用的。你会用电脑么?你会建立Unity场景么?你会定义Unity场景中Object的位置么?你会给Object添加C#控制代码么?等等…且慢我只要你回答一句话:你会搭积木么?只要会搭积木,你就一定会用Editor VR,构建一个属于自己的VR场景!

  Timoni West充满自信地宣布着Editor VR的降生


unity VR开发教程 unity的vr场景怎么做_虚拟空间

  其实Editor V'R不仅仅是建立VR场景那么简单,下面就一一道来。

不会开发,想要建立VR场景?

第一步:你需要戴上HTC Vi头盔,拿上手柄,进入Editor VR的世界。


unity VR开发教程 unity的vr场景怎么做_Game_02

  你会看到一个美丽的火山木屋,走进火山木屋,你会发现自己的两只充满魔力的手,前引着如同激光的神奇射线。


unity VR开发教程 unity的vr场景怎么做_虚拟空间_03

  它们藏着非同凡响的秘密,入口就在手腕上Unity的标志处。


unity VR开发教程 unity的vr场景怎么做_虚拟空间_04

  第二步:用一只手的射线照射另一只手的Unity标志,你会发现,神奇的事情!


unity VR开发教程 unity的vr场景怎么做_unity VR开发教程_05

  恭喜你,找到了主页的入口!这个主页比较特别,它是一个3D立体的形貌,四个侧面,都有相应的菜单出现,你可以根据自己的需要,转动选取喜欢的选项。


unity VR开发教程 unity的vr场景怎么做_Game_06

  第三步:点击某个选项后,你会看到Project View,我想称它为“玩具盒”。


unity VR开发教程 unity的vr场景怎么做_unity VR开发教程_07

  为什么叫玩具盒呢?左侧是菜单栏,右侧是事先存放好的Game Object。首先,你可以用手拖拽它的长度和宽度,它具有了无限的存储可能。


unity VR开发教程 unity的vr场景怎么做_开发者_08

  而且可以用手把它拖动到任何三维空间的位置,只要你喜欢,不在乎有木有桌子,它就那样任性地悬浮在空中。其次,它含有丰富多彩的Game Object,而且你可以像取一块积木一样,把它拿出来,诺,这就拿出来一个杯子


unity VR开发教程 unity的vr场景怎么做_Game_09

  又拿出来一个传真机.


unity VR开发教程 unity的vr场景怎么做_开发者_10

  又拿出来一个本本。


unity VR开发教程 unity的vr场景怎么做_开发者_11

  看,你不需要学习任何建模有关的东西,你需要做的只是取出,放下,这样原始人都会做的事情。是的,你不需要有任何VR的基础,就可以在桌子上摆放这些个,你喜欢的东西,摆多乱都可以。


unity VR开发教程 unity的vr场景怎么做_虚拟空间_12

  恭喜你,用了Editor VR,仅仅用了三步,你已经成为一个中级VR场景建模工程师了!


unity VR开发教程 unity的vr场景怎么做_虚拟空间_13

  当然,如果你有轻微强迫症或者洁癖,欢迎你把他们亲手精致地摆放在这个虚拟的桌子上。

想要在VR中体验超级屏幕和超体验的UI?

你需要这么一个Inspector,同样从菜单中可以找到。


unity VR开发教程 unity的vr场景怎么做_虚拟空间_14

  用过Unity的朋友都知道,Inspector就像是目录,可以让你看到在场景中建立的所有元素。


unity VR开发教程 unity的vr场景怎么做_开发者_15

  这里的Inspector可以作为一个屏幕,显示更多虚拟空间表现不出来的信息,比如这个打字机,当你用射线照射打字机,更多信息就显示在这个Inspector上,你可以进行参数调整。当然,这个屏幕可以随意调整,大大大,想多大有多大。并且它构建一种全新的UI体验。


unity VR开发教程 unity的vr场景怎么做_unity VR开发教程_16

  这样的键盘,更便于在虚拟世界,用射线去按下数字。当然,如果你不习惯,完全可以把这些数字“推倒”,像敲鼓一样去敲击数字。


unity VR开发教程 unity的vr场景怎么做_虚拟空间_17

什么,还可以在虚拟世界建立小虚拟世界?

1. prefabs在这里,你可以看到自己,也变成了Unity中的Object。


unity VR开发教程 unity的vr场景怎么做_Game_18

  开发者们,有没有一种莫名的喜感呢?有了这个神器,开发者们,可以在虚拟空间,重新定义虚拟空间。虽然有点绕口,但不得不说,有一种改变世界的悲壮感。2. Chessboard


unity VR开发教程 unity的vr场景怎么做_虚拟空间_19

  这个奇妙的家伙又是什么?


unity VR开发教程 unity的vr场景怎么做_unity VR开发教程_20

  Wow, 这是房间里的小房间!这个更便于你进行房间内设施的移动,你只要把大大的手伸到小房间中,移动物体,相应大房间内的物体会被同时移动。平行宇宙啊!


unity VR开发教程 unity的vr场景怎么做_unity VR开发教程_21

  你还可以建立两个chess board,在其中一个中的操作,会在另一个中完全同步。

新工具还可以拍迪士尼电影?

Creation


unity VR开发教程 unity的vr场景怎么做_开发者_22

  这是一个在操作空间中,用手拖动物体,构建新的物体的工具,这个操作空间在虚拟空间中,可以由你定义它的大小,只要你手臂能及,就可以创建任意大小的实体。创建好了!然后把它挂在空中吧!(此处有掌声)


unity VR开发教程 unity的vr场景怎么做_unity VR开发教程_23

  2.Tvori


unity VR开发教程 unity的vr场景怎么做_Game_24

  请注意空间中这个相机!


unity VR开发教程 unity的vr场景怎么做_开发者_25

  移动这个相机,你会在面板中看到相机所见的情景。


unity VR开发教程 unity的vr场景怎么做_虚拟空间_26

  你可以进行虚拟世界中的录像!


unity VR开发教程 unity的vr场景怎么做_开发者_27

  比如你要写字。


unity VR开发教程 unity的vr场景怎么做_unity VR开发教程_28

  录制好之后,回放的时候,你的手不见了,它不会被摄像机所看到!


unity VR开发教程 unity的vr场景怎么做_unity VR开发教程_29

  这对于制作VR中的动画,简直太赞!迪士尼动画电影拍摄起来,门槛低了太多太多!


unity VR开发教程 unity的vr场景怎么做_unity VR开发教程_30

  就是这样神奇!

总结一下

Editor VR不仅可以让一个零基础的人构建属于自己的VR场景,还可以让开发者在虚拟空间中编程、建立物体和改变物体的位置,两个新工具为动画电影的拍摄提供了新思路,并且屏幕很大。完全颠覆了我们傻傻地带着VR眼镜不知所措的印象