苹果头显Vision Pro深度解读3 苹果头显visonOS开发指南

这篇具有很好参考价值的文章主要介绍了苹果头显Vision Pro深度解读3 苹果头显visonOS开发指南。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1  程序员visonOS开发指南  

作为iOS开发者,切换到visionOS开发非常简单啊,过去的一些技术基本上都用得上。目前根据苹果WWDC官方的文档,视频,我们可以知道:

开发语言,使用的是swift object-c c c++等,swift当然作为首选。

开发界面,使用的是swiftUI, 如果要展示3D模型,

用RealityKit.  空间计算以及交互,

有ARKit。如果你只是过去的iOS应用,

重新打包发布下也可以直接在visionOS上用,甚至可以直接使用iOS的软件。 所以会使用swift,swiftUI, 学习下ARKit,RealityKit就能够胜任visionOS应用开发。

深入的visionOS开发

熟悉3D领域的知识。OpenGL不知道是否继续支持,首选的肯定是Metal。

3D领域的模型格式啊,uv,纹理,贴图,光照,顶点变换管线,渲染管线这些也是基础的知识,各种3D格式,fbx/gltf/glb/usdz等等。

开发3D,你最好还要懂得一个建模软件,官方前列推荐的是blender。

除了3D,音视频也是重头戏,H265格式,3D视频格式。还有流媒体等领域的知识,都是作为资深visionOS开发必须掌握的基础。

2 软件开发也是一场豪赌.  

软件开发者,选择一个技术方向,抱谁的大腿,也是一场自己命运的赌博。 尤其是程序员,如果长期做某一项技术,容易形成宗教一般的信仰,崇拜。要他改变,非常难。

比如我自己,我大学四年,死磕linux,qt。 于是我在2008年,就开始研究Nokia的手机开发方案,Meego, symbian。用Qt去开发诺基亚的手机应用。一方面因为自己长期使用的技术很难切换,另一方面相信Nokia,Intel,三星这些公司。结果发现,操作系统领域,是微软,谷歌,苹果的天下。

虽然从技术的角度,学习Qt也是很好的,但是从编程投入产出比,相对于iOS,Android就很低了。我也是毕业做了一年嵌入式linux Qt音视频后,才快速切换到手机音视频开发赛道。相当于浪费了三年时间。

所以程序员做开发,选择一个技术,最好未来能够大规模应用流行,否则你也是上了贼船。职业生涯跟押对宝的开发者来说,就差太远。所以选择正确的技术方向,然后All in它。

3 苹果头显游戏开发 游戏引擎1 Unity3d

Unity3D是一个很好用的游戏引擎,对于初学者也很友好,尤其是它的c#作为主要开发语言,也非常好用。 当年iOS上最初一些成功的游戏,都是unity3D开发的,比如滑雪大冒险,神庙逃亡。

后来国内大量的游戏公司,基本上也都是用Unity3d作为游戏开发首选。游戏公司也非常好招人。Unity3d,入门开发比较简单,但是想深入也需要花很多时间去学习。

游戏开发行业,程序员所占的权重,不像普通应用那么高。游戏策划,2D 3D美术啊,技术美术啊,服务器开发啊,所占的权重都跟游戏客户端程序员差不多甚至更高。

所以普通个人,你如果想开发一个普通工具软件,一两个人就能完成,最多自己学习下UI设计。 但是如果你想做一个独立2D,3D游戏开发者,就相对困难一些。

2D,3D美术资源,shader,都没那么容易,更适合团队协作去完成。3D领域的开发投入太高,这也是这些年元宇宙比较困难的因素之一。

4 苹果头显游戏开发 游戏引擎2 Godot  

VR AR头显游戏开发,除了Unity3D,其实还有UE,cocos3D这些游戏引可以选择。当然UE母公司跟苹果关系好像有点不好。

那么最像Unity3D的开源游戏引擎,Godot也是一个不错的选择。

Godot支持c#开发,官方推荐的额是自家的GDScript一种类似python的脚本,学习起来也很快。Godot有些好处,比如跟Blender操作无缝衔接。shader开发也是glsl那一套东西,支持所有的平台,免费开源。 而且可以支持GDExtension 最近写c c++插件,本身似乎也支持ARKit,如果什么东西不支持,自己封装一些,写个插件也很容易。

重点是开源免费,适合个人,小工作室。

我个人2012年开始用Unity3d写过几个应用,但后来因为这些应用都没怎么赚到钱,以及国内上架游戏需要版号,所以买了几年Unity3D,就没用它了。但是不妨碍Unity3d很好用啊。

2017年以后,我更多的使用OpenGL,Metal开发了一些软件,很多时候都在自己写渲染引擎。

今年我有两个软件,想用回unity3d, 但看了下关注了很多年的Godot, 就决定用Godot代替Unity3d了。用了大半年,写了两个项目,发现Godot也很好用。无论你用GDScript或者C#都可以。

VR AR MR开发时代,音视频,图像处理开发技术,尤其是OpenGL ES是最基础的技术。

这里给大家推荐我个人的音视频,图像处理开发系列课程。

苹果头显Vision Pro深度解读3 苹果头显visonOS开发指南

 文章来源地址https://www.toymoban.com/news/detail-492080.html

到了这里,关于苹果头显Vision Pro深度解读3 苹果头显visonOS开发指南的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 苹果眼镜(Vision Pro)的开发者指南(5)-主要工具

    主要工具有:Xcode、Reality Composer Pro、Unity 第一部分:【用Xcode进行开发】 开始使用Xcode为visionOS进行开发。将向你展示如何在你现有的项目中添加一个visionOS目标,或者构建一个全新的应用,在Xcode预览中创建原型,以及从Reality Composer Pro中导入内容。还将分享如何使用visionO

    2024年01月24日
    浏览(37)
  • 苹果眼镜(Vision Pro)的开发者指南(6)-实战应用场景开发 - 游戏、协作、空间音频、WebXR

    第一部分:【构建游戏和媒体体验】 了解如何使用visionOS在游戏和媒体体验中创建真正身临其境的时刻。游戏和媒体可以利用全方位的沉浸感来讲述令人难以置信的故事,并以一种新的方式与人们联系。将向你展示可供你入门的visionOS游戏和叙事开发途径。了解如何使用Real

    2024年01月24日
    浏览(41)
  • 苹果眼镜(Vision Pro)的开发者指南(3)-【3D UI SwiftUI和RealityKit】介绍

    为了更深入地理解SwiftUI和RealityKit,建议你参加专注于SwiftUI场景类型的系列会议。这些会议将帮助你掌握如何在窗口、卷和空间中构建出色的用户界面。同时,了解Model 3D API将为你提供更多关于如何为应用添加深度和维度的知识。此外,通过学习RealityView渲染3D内容,你将能够

    2024年01月23日
    浏览(34)
  • 苹果Vision Pro手势+眼球融合交互的奥秘

    毫无疑问,Vision Pro在眼球追踪+手势的融合交互体验上,给AR/VR头戴设备带来了新突破,在用户体验上的提升非常明显。 ​那么,为什么Vision Pro上这一功能会被如此值得关注呢?为了弄清楚,我们先来看看主流VR设备是如何做的。 在此之前,很多主流AR/VR产品已经采用这两种

    2024年02月12日
    浏览(69)
  • 苹果Vision Pro正式发布,下一个iPhone诞生了?

      在库克即将退休之际,苹果开启了下一个十年。 2023年6月6日,在苹果WWDC开发者大会上,苹果发布了15寸的MacBook Air,以及一众iOS 17、iPad OS 17、Mac OS等系统的更新。当我们觉得这些常规更新有点不痛不痒,甚至想大呼“苹果药丸”时,在最后的一小时里,苹果发布了可能是近

    2024年02月08日
    浏览(36)
  • 苹果Vision Pro生态升级,UWB芯片制程规格将提高

    苹果将积极升级硬件产品规格以建构更有竞争力的 Vision Pro 生态,UWB芯片制程规格将提高。 郭明錤称,Vision Pro 的成功关键之一在于生态,当中包括能否与其他苹果硬件产品整合,而与此相关的主要硬件规格为 Wi-Fi 与 UWB。iPhone 15 采用的 UWB 规格将升级,生产制程由 16nm 升级

    2024年02月09日
    浏览(32)
  • 深度长文 | 解析Apple Vision Pro 的3D功能与LiDAR工作场景,灵明光子ADS 6401 虚实交互的驱动引擎

    Apple Vision Pro 的 传感器分布 Apple Vision Pro目前公开出的产品形态包含众多传感器,以强化设备的深度信息感知能力,实现最佳的三维空间虚实结合效果。其中视觉传感器包括以下几类:RGB摄像头,红外摄像头,dToF激光雷达,结构光相机,以及鱼眼红外摄像头。 Apple Vision Pro正

    2024年02月15日
    浏览(31)
  • 本周大新闻|Quest游戏订阅服务曝光;平价版苹果XR头显25年推出

    本周XR大新闻,AR方面,彭博苹果预计25年推出更亲民头显;Vision Pro外屏含微透镜;WWDC23苹果高管脱口秀爆料更多细节;外媒爆料称Vision Pro预期销量改为15万台;VitreaLab展示RGB激光背光技术。还是提前说一下,苹果Vision Pro本质是台VR,但苹果主要用途是AR场景,暂时将其放到

    2024年02月09日
    浏览(29)
  • Karl Guttag:苹果VST MR头显也无法突破AR的物理局限

    据近期的爆料、传闻显示,苹果将6月份的WWDC2023上首次公布AR/VR头显。对此,AR/VR光学专家Karl Guttag持怀疑态度,他此前在DisplayDaily的文章中写道,苹果研发AR/VR头显更像是担心错过新技术趋势。回顾过去的一些关键的AR产品,从Google Glass、Magic Leap、HoloLens,虽然投入了大量研发

    2024年02月16日
    浏览(31)
  • 苹果震撼发布首款头显,搭配强悍Mac和iOS 17等全新产品,价值25000元!

    🌷 博主 libin9iOak带您 Go to New World.✨ 🦄 个人主页——libin9iOak的博客🎐 🐳 《面试题大全》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍》学会IDEA常用操作,工作效率翻倍~💐 🪁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬请批评指

    2024年02月08日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包