1. 首页
  2. 人工智能
  3. AR/VR

Oculus展示一批全新UE4 将是一次激动人心的冒险

开发虚拟现实体验将是一次激动人心的冒险,但如果不知道从何开始,你可能会感动茫然生畏。代码示例可以帮助你完成旅程的第一步,特别是对于一个全新的知识空间,比如说XR。示例项目可以为你提供一个简单的实验路径,并允许你将其作为未来构思的跳板。

开发虚拟现实体验将是一次激动人心的冒险,但如果不知道从何开始,你可能会感动茫然生畏。代码示例可以帮助你完成旅程的第一步,特别是对于一个全新的知识空间,比如说XR。示例项目可以为你提供一个简单的实验路径,并允许你将其作为未来构思的跳板。

Oculus日前展示了一批全新的UE4示例。从移动机制到平台权限,再到呈现清晰文本,它们将向你展示面向虚拟现实的各种基本功能。

Oculus展示一批全新UE4  将是一次激动人心的冒险

下面描述的大多数示例都附带一个解释项目构建过程的相应视频,而所有代码示例都包含在Oculus UE4 Engine Integration引擎集成之中。

1. 移动机制与交互

移动机制与交互示例展示了一系列用于玩家移动的常用模式。它同时纳入了专注于双手操作的可交互对象(正确实现可不简单)。

这个示例演示了六种不同的移动机制:

Point and Teleport/指向和传送:用拇指摇杆指向目标位置。弧线和指示器将说明你的目的地和方向。旋转拇指摇杆可改变你的目标方向。当拇指摇杆回到空档时,你将会传送到目的地。

Point and Teleport (with Third-Person Avatar)/指向和传送(通过第三人称虚拟化身):与上面的的“指向和传送”一样,但不同的是,第三人称虚拟化身将步行到/奔跑到你所选择的目的地。如果你希望促使玩家考虑世界几何或旅行时间,并同时实现传送的舒适性,这种方式将十分有用。

Stepped TranslaTIon and RotaTIon/分步平移和旋转:操作左手拇指摇杆将以固定的增量向前和向后移动,操作右手拇指摇杆将以35度的间隔左右转动。

Grab and Drag/抓住并拖动:按住动作按钮或扳机键,然后移动控制器,从而将自己“拖到”某个方向或沿着某个方向将世界“拉向”自己。这适用于垂直攀爬。

Arm Swinging/手臂摆动:按住动作按钮或扳机器,然后摆动手臂,从而朝控制器所指的方向移动。

Dual-STIck Walking/双摇杆行走:左摇杆控制平移,右摇杆控制旋转,类似于标准的第一人称游戏。这种类型的移动机制在虚拟现实中可能会令人感到不适,所以建议在你习惯之前只在短时间内尝试。

2. 镜子与传送门

镜子和传送门是虚拟现实体验中的一个流行功能,但如果执行不当,这两个功能都会导致应用程序性能低下。这个示例展示了两种在游戏种创建镜子和传送门的方法。

3. 阴影(烘培/动态)

在虚拟现实中,阴影对于显示深度和真实感特别重要,但随着世界的扩展包含更多对象,阴影可能会开始消耗渲染预算。这个示例展示了游戏中烘焙阴影和动态阴影的性能效果。

4. 文本

VR中创建清晰易读的文本需要仔细注意如何处理纹理过滤。这个示例演示了不同的过滤模式是如何影响光栅化文本的呈现。

5. 颜色分级

颜色分级(Color Grading)这项技术允许你将场景从一组颜色转换为另一组颜色,从而模拟不同的照明条件甚至情绪。通常,这是作为后处理效果来完成,但对于移动硬件的GPU而言,成本可能会非常昂贵。这个示例介绍了另一种替代方法(需要UE4.24)。

6. 平台权限

如果你习惯于为游戏主机开发游戏,你可能不太熟悉Android手游开发,从而可能不知道如何请求平台所需的硬件权限。尽管从平台请求硬件权限对于大多数应用程序而言十分常见,但如果你不知道要按哪个按钮,你可能很难完成。这个示例向你展示如何找到相关按钮。

7. DLC

在开发游戏或发行后,你可能希望向作品添加其他内容,而是是在应用商店发行新的应用。Oculus允许你通过DLC实现这一点。

免责声明:本站旨在传递信息,不代表有传资讯的观点和立场。本站遵循行业规范,如转载您的文章未标注版权,请联系我们(QQ:78799268)改正。本站的原创文章,如若转载,请注明出处:http://www.ainoline.cn/rengongzhineng/arvr/11593.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

在线咨询:点击这里给我发消息

邮件:78799268@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code