标签:RealityKit

Coding

visionOS空间计算实战开发教程Day 10 照片墙

visionOS空间计算实战开发教程Day 10 照片墙
本例选择了《天空之城》的25张照片,组成5×5的照片墙)。首先我们在setupContentEntity方法中构建了一个纹理数组,将这25张照片添加到数组images中。其中封装了setup方法,借助于visionOS对沉浸式空间的支持,我们创建了三个平面,组成具有立体感的照片墙。在setup方法中调用了addChildEntities,对ima……继续阅读 »

Alan 7个月前 (11-28) 1206浏览 0评论1个赞

Coding

visionOS空间计算实战开发教程Day 9 打造“任意门”

visionOS空间计算实战开发教程Day 9 打造“任意门”
我们在Day 8中演示了attachment的实现,本节的知识点是portal。portal相当于哆啦A梦里的任意门,它让我们可以打开另一个世界,这个世界独立于当前的世界,具有单独的光照系统并且由portal几何图形进行遮罩。要创建portal,首先就需要创建一个世界(makeWorld),在其中可以添加自己的实体。接着创建portal并将其关联至刚刚创建……继续阅读 »

Alan 7个月前 (11-27) 1525浏览 0评论1个赞

Coding

visionOS空间计算实战开发教程Day 2 使用RealityKit显示3D素材

visionOS空间计算实战开发教程Day 2 使用RealityKit显示3D素材
我们在Day1中学习了如何创建一个visionOS应用,但在第一个Demo应用中我们的界面内容还是2D的,看起来和其它应用并没有什么区别。接下来我们先学习如何展示3D素材,苹果为方便开发人员,推出了RealityKit,接下来看如何使用。首先我们需要一个3D素材,Apple在Quick Look页面提供了一些素材,读者也可以到Sketchfab等网站获取其……继续阅读 »

Alan 7个月前 (11-20) 717浏览 0评论0个赞

Coding

AR开发RealityKit入门:来一场虚拟的咖啡趴

AR开发RealityKit入门:来一场虚拟的咖啡趴
本文中我们学习如何创建一个iOS应用,让用户可以 点击屏幕将3D内容放到真实环境中。读者将学习如何将3D资源文件加载到RealityKit实体中,并将其锚定到真实世界的物理位置。本指南的最后有应用完整版的下载链接。创建一个增强现实应用打开Xcode,点击Create a new Xcode project。会弹出一个窗口,选择Augmented Re……继续阅读 »

Alan 8个月前 (11-01) 710浏览 0评论1个赞

Coding

一文搞懂ARKit,ARCore,RealityKit和Vuforia

一文搞懂ARKit,ARCore,RealityKit和Vuforia
前言AR框架的一个核心是含能够理解特征的场景和各种类型的锚点。锚点有很多种,可根据特定场景来摆放3D模型 ,甚至可以真人来做距离测量(ARBodyAnchor)。并且这些框架不容忽视的优势是具有进行场景重建和人形遮挡(occlusion)的32位尝试数据。事实上,AR框架的大部分新功能都增强了AR体验质量。硬件也是如此,苹果全新的U1和R1芯片就带来了AR……继续阅读 »

Alan 8个月前 (10-27) 1056浏览 0评论1个赞