编程的未来

对于AR来说,2019年是重要的一年。

它始于马克·扎克伯格(Mark Zuckerberg)泄露的有关Facebook未来的电子邮件。

在电子邮件中,他散布着一个没有手机的世界,相反,他被Oculus的能力所增强。 无论是通过类似谷歌眼镜的增强型设备,还是通过完全浸入水中的VR耳机(例如Occulus Quest),都可以肯定。 Facebook非常重视VR,如果我自己不能这么大胆,那将是他们的主要重点。

在2014年的电子邮件中,马克谈到了收购黄金标准视频游戏和开发引擎Unity的事宜。 他的理由是,通过使视频游戏开发人员能够为其AR / VR平台创建内容,来促进VR / AR内容的指数增长。

现在到了2019年,这显然没有发生。 这种并购感觉世界的尽头。 几乎感觉就像是从Ready Player One中提取的情节。 FACEBOOK同意统一并控制互联网。

综上所述,这对Facebook而言并不构成问题。 他们的10年计划不需要包括收购Unity来促进他们的内容革命。 他们有一个解决方法。

SparkAR。

Facebook发布了Mac应用程序,用于开发名为Spark AR的面部过滤器。

该应用程序看起来像3D游戏引擎,是一个糟糕的引擎。 它总是崩溃,并且没有“后端”,可让您对第三方扩展进行编程。 但是,尽管如此,从理论上讲,它的作用还不止如此。 它使用机器学习算法和AI,这些AI通过超过十亿人的数据进行训练。

这不是一个做工差的游戏引擎; 这只是对Facebook AI力量的一瞥。

Spark AR是一款即将上线的视频游戏引擎。

该程序利用机器学习算法来跟踪您的面部,眼睛,表情和相机所处的环境。它可以在移动设备上实时进行分割。 这一切都是实时发生的,在我看来,人工智能是顶级的,它是Facebook。

Instagram启动滤镜时发布的面部滤镜不能说相同的话。 相反,他们遵循Snapchat的创意方向,后者至少引领了面部过滤器的繁荣,几乎直接复制了他们的创意。 至少在Facebook启动SparkAR之前。

在SparkAR发布之前,Instagram允许用户注册SparkAR Beta,并为这些Beta Tester打开了一个私人Facebook组。 早期采用者,网络孩子,火车上与您相对的人。

这些急切的人很少能获得有限的第一天Beta版访问权限。

Facebook喜欢称呼这些“创造者”,他们建立了过滤器浪潮,使Instagram席卷而来。 病毒式传播引起了轰动,我努力理解他们是如何做到的。 我不知道SparkAR的使用有多么容易。 像许多人一样,我认为他们在做的事情纯属魔术。

6个月后,我本人和其他数千人获得了宝贵的Beta版访问权限,可以在Instagram上发布过滤器。 每个人都将自己的作品发布在新创建的公共SparkAR页面上,拥有7万名追随者,并且仍有成千上万的人希望获得Beta版的批准。

但是我怎么想的? 来自世界各地的这么多人怎么能这么快地对这些复杂的,由AI驱动的人脸跟踪滤镜进行编程?

我记得在晚餐的一个晚上,我正在和朋友约翰娜(@Jowska)聊天。 她的过滤条件是病毒的定义。 您可能已经看过她的作品。 她没有编程方面的知识。 她会得到技术朋友的帮助,然后花几个小时来调整他们。

所以我打开了SparkAR。

令我震惊的是,SparkAR不使用编程代码。 它使用节点。

节点是视觉补丁,就像可以连接形成电路的一组开关一样。 它更适合于使用组件构建电子电路,而不是编写程序代码或使用Arduino并编写脚本来控制组件。

作为程序员,我讨厌它。 我的创意技术朋友讨厌它。 我们都讨厌它。

从编写代码到使用节点都是很痛苦的降级。 感觉就像是卸下了图形卡,或者丢失了一半的RAM和CPU。 不,这更糟。

对于一个经验丰富的程序员来说,这真是太糟糕了。 但是对于新手来说,学习起来很轻松,而且几乎不可能“打破”。

现在有50,000多人制作面部滤镜。 不知道他们是否使用AI进行纹理分割,因为,这只是一个单击框。 还是没有意识到机器学习能够理解您的面部表情,因为它又一次出现了,它是SparkAR极其简单的视觉编程系统中的一个复选框。

现在,这些创作者中有少数举世闻名,我已经看到他们在街头因其面部过滤器而受到关注。 instagram上的筛选器用户界面旨在使他们迅速传播,并获得数十万关注者的奖励。

然后,他们向公众发布了平台,并随之更改了算法和用户界面。 您无法像以前那样让Insta出名。 变了

他们创建了一个平台和激励机制,以使每个人都可以使用其开发引擎。 它奏效了,每个人都想制作过滤器。 所有人都渴望与他们的朋友和追随者分享他们的创作。 所有学习使用节点进行编程的知识。

如果Facebook希望将世界转移到AR / VR领域,它需要为世界配备存在的工具。 使用基于节点的可视化程序,进入的障碍变得不那么令人生畏。

这与facebook多年来使用的相同模型相同,它被重定向以服务于公司使命。 使用为下一轮技术变革(新领域-虚拟现实和增强现实)构建内容所需的工具来动员地球。

我仍然对电子邮件泄漏的合法性表示怀疑。 但是,如果Facebook计划收购Unity,那么Spark AR具有新的背景。 它看起来像是专用的游戏引擎,可能是更高级的,由AI驱动的统一应用程序。 他们已经拥有成千上万的开发人员,甚至还没有完全发布。 我只能想象,随着更新的推出,VR成为其中的一环,随之而来的是一大批配备SparkAR的阿尔法AR / VR创作者。

在过去的五年中,我们可能会看到大规模过渡到基于节点的可视化编程,例如Unreal,Node Red和SparkAR。

这样,新一代的无代码程序员就可以为社交媒体网络创建内容。

在评论中让我知道您的想法。

您认为世界会采用VR / AR吗? 您是否认为Facebook将领导这场革命,他们最终是否可以被这种责任所信任?

From: https://hackernoon.com/the-future-of-programming-zqb373an6

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值