本发明涉及在虚拟现实(包括vr:virtual reality(虚拟现实)、ar:augmentedreality(增强现实)、mr:mixed reality(混合显示))空间内渲染3d对象的渲染装置及渲染方法。
背景技术:
1、近年来,想要在虚拟现实空间中一边立体观察一边设计各种产品这一需求正在升高。
2、专利文献1公开了在ar空间中基于使用电子笔输入到平板终端的2d对象而生成3d对象的技术。以下,将通过在平面上使电子笔移动而进行的输入的方法称作“2d输入”。
3、非专利文献1公开了通过使3d输入用的控制器在vr空间中移动来输入3d对象的技术。以下,将利用这样的3d输入用的控制器的输入的方法称作“3d输入”。
4、现有技术文献
5、专利文献
6、专利文献1:美国专利申请公开第2016/0343174号说明书
7、非专利文献
8、非专利文献1:google,“tilt brush:painting from a new perspective”,[online],平成28年5月3日,[平成29年10月5日检索],互联网<url:https://www.youtube.com/watch?v=tckqndrdbgk>
技术实现思路
1、发明所要解决的课题
2、根据上述的2d输入,由于电子笔的位置固定于已知的平面内,所以能够得到比3d输入高的精度。然而另一方面,在2d输入中存在“由于限定于平面内的描绘,所以与3d输入相比难以进行直观的操作”这一问题。
3、相对于此,根据3d输入,能够进行直观的操作。另一方面,由于控制器的位置的自由度高,所以作为用于设计的用途的技术而存在精度不充分这一问题。
4、因此,本发明的目的之一在于提供能够在虚拟现实空间中实现直感且精度高的描绘的渲染装置及渲染方法。
5、用于解决课题的手段
6、本发明的第一侧面涉及渲染装置,在显示于虚拟现实显示器上的虚拟现实空间内渲染3d对象,执行:3d渲染步骤,将所述3d对象作为虚拟现实空间坐标系中的3d显示的3d对象进行渲染;2d渲染步骤,将所述3d对象作为平面坐标系中的2d显示的3d对象进行渲染;及显示更新步骤,具有通过所述3d渲染步骤的渲染结果来更新所述虚拟现实显示器的显示的3d显示模式和通过所述2d渲染步骤的渲染结果来更新所述虚拟现实显示器的显示的2d显示模式。
7、本发明的第二侧面涉及渲染方法,用于使计算机作为在显示于虚拟现实显示器上的虚拟现实空间内渲染3d对象的渲染装置发挥功能,使所述计算机执行:3d渲染步骤,将所述3d对象作为虚拟现实空间坐标系中的3d显示的3d对象进行渲染;2d渲染步骤,将所述3d对象作为平面坐标系中的2d显示的3d对象进行渲染;及显示更新步骤,具有通过所述3d渲染步骤的渲染结果来更新所述虚拟现实显示器的显示的3d显示模式和通过所述2d渲染步骤的渲染结果来更新所述虚拟现实显示器的显示的2d显示模式。
8、发明效果
9、根据本发明,能够将3d对象在虚拟现实空间内的显示方法(3d显示或2d显示)根据用户的选择而切换,因此能够在虚拟现实空间实现直观且精度高的描绘。
1.一种计算机,具有渲染虚拟空间内的对象的控制部,其中,
2.根据权利要求1所述的计算机,
3.根据权利要求1所述的计算机,
4.根据权利要求3所述的计算机,
5.根据权利要求1所述的计算机,
6.根据权利要求1所述的计算机,
7.一种渲染方法,渲染虚拟空间内的对象,其中,包括:
8.根据权利要求7所述的渲染方法,
9.根据权利要求7所述的渲染方法,
10.根据权利要求9所述的渲染方法,
11.根据权利要求7所述的渲染方法,
12.根据权利要求7所述的渲染方法,
13.一种计算机,具有渲染虚拟空间内的对象的控制部,其中,
14.根据权利要求13所述的计算机,
15.根据权利要求13所述的计算机,
16.根据权利要求15所述的计算机,
17.根据权利要求13所述的计算机,
18.根据权利要求13所述的计算机,
19.一种渲染方法,渲染虚拟空间内的对象,其中,包括:
20.根据权利要求19所述的渲染方法,
21.根据权利要求19所述的渲染方法,
22.根据权利要求21所述的渲染方法,
23.根据权利要求19所述的渲染方法,
24.根据权利要求19所述的渲染方法,
25.一种位置指示装置,用于基于根据由从表面远离的空中的用户进行的操作而变化的压力来控制虚拟现实空间中的3d对象,其中,具备:
26.根据权利要求25所述的位置指示装置,
27.根据权利要求26所述的位置指示装置,
28.根据权利要求25所述的位置指示装置,
29.根据权利要求25所述的位置指示装置,
30.根据权利要求29所述的位置指示装置,
31.根据权利要求29所述的位置指示装置,
32.根据权利要求29所述的位置指示装置,
33.根据权利要求25所述的位置指示装置,还具备:
34.根据权利要求33所述的位置指示装置,
35.根据该权利要求33所述的位置指示装置,
36.根据权利要求33所述的位置指示装置,
37.根据权利要求35所述的位置指示装置,
38.一种计算机,能够与位置指示装置通信,所述位置指示装置用于基于根据由从表面远离的空中的用户进行的操作而变化的压力来控制虚拟现实空间中的3d对象,具备:壳体;和第一传感器,检测根据在控制所述虚拟现实空间中的所述3d对象的描绘时由所述用户进行的所述空中的把持所述壳体的力而变化的第一压力,其中,
39.根据权利要求38所述的计算机,