搜索新闻

开拓创想关于Hololnes开发十条建议

来源:投影时代 更新日期:2017-05-09 作者:pjtime资讯组

    尽管微软的HoloLens开发者版本价格很昂贵,而且硬件配置要求很高,但这仍是一项鼓舞人心的科技。下面开拓创想通过近几年及数十个项目总结的hololnes开发建议。

    1. 3D设计者很重要

    对于那些注重视觉效果的软件产品来说,开发者需要严重考虑这条建议。好的3D设计者才可以完全开发出全息技术的潜能。抽象的解释并不是最好的选择,一位能够理解全息技术的3D开发者很重要。

    2. 把HoloLens当成移动设备

    HoloLens是一个强大的科技,但是目前还不能与高端的PC相比。考虑到HoloLens并不需要任何的缆线,所以可以参考移动设备的应用原则进行设计使用。

    3. 利用好Multicore CPU

    正如上面提到的一样,HoloLens是一个强大的科技。其装载的多核心CPU是其他的设备所不能比拟的。在渲染和信息处理的时候要好好利用好这个CPU。

    4. 提高3D计算能力

    相信大家都知道,HoloLens是需要考虑到现实环境的。就算你可以发挥出硬件的优势,并且创造出一些惊人的图像,但是如果你不能让其融入真正环境,不够逼真的话,那也没有什么用处。

    5. 锚定你的全息图

    对于虚拟现实开发者来说,图像飘移曾经是个问题,当头显不能跟上用户的头部移动的时候,就会发生图像飘移的问题。在增强现实领域,如果视觉上的物件发生飘移则更加致命。拿日历来当例子:在冰箱上投射出一个矩形全息图,当用户转开头并再次看回冰箱的时候,如果只有一部分的矩形可以固定在冰箱上,其他部分都发生飘移的话,就会令我们感到很不真实。

    6. 利用好细节层次(LOD)

    在计算机图形学中,当3D物品远离观看者的时候,细节层次可以降低其复杂度。当物体在远处或者快速移动的时候,模型视觉质量的降低通常是不会被人发现的。这跟虚拟现实和增强现实研发息息相关,因为复杂度降低后的物品对用户的视觉来说并不再重要,可以把所需的处理能力转移到其他地方。

    7. 注意Gaze Cursor(光标)

    光标是用户视线范围精确的度量,视线的中央。这跟上面提到的LOD息息相关:当用户的视场中央不再是某件物品的时候,那就无需再渲染那么多的复杂度。

    8. 使用动画和转换

    这可以让事情变得更加有趣,同时也可以避免让场景过于复杂。在虚拟现实和增强现实中,一个动画可以比静止的图像更有趣。

    9. 重复使用Unity脚本代码与自定义插件

    目前,Unity是HoloLens的官方游戏引擎,所以你并没有太多的选择。然而,这并不意味着开发者们不能自定义自己的开发过程,并且重复使用某些Asset,以避免长时间运行脚本所出现的问题。如果没坏,就无需修理。

    10. 避免长开发周期

    虚拟现实和增强现实的关键是迭代。考虑到目前虚拟现实和增强现实仍然是一个年轻的媒介,所以经常会出现工作原则和未知应用的讨论。在深入开发之前,应该要好好分析自己的项目,不然所开发出来的产品会跟自己的原来的目的不相符,这很浪费时间。

    以上就是关于Hololnes开发的十条建议,开拓创想始终致力于AR在各领域的解决方案,单单在Hololnes开发领域率先组建了国内第一个专业的Hololnes开发团队。

广告联系:010-82755684 | 010-82755685 手机版:m.pjtime.com官方微博:weibo.com/pjtime官方微信:pjtime
Copyright (C) 2007 by PjTime.com,投影时代网 版权所有 关于投影时代 | 联系我们 | 欢迎来稿 | 网站地图
返回首页 网友评论 返回顶部 建议反馈
快速评论
验证码: 看不清?点一下
发表评论