首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
3D相关
订阅
wvy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
RealityKit 开发增强现实应用
RealityKit 是Apple 在 WWDC2019 推出的增强现实应用开发框架,是一个包含了虚拟对象渲染、动画、物理、音频等功能的3D引擎,配合 LiDAR 扫描仪和 ARKit 的场景理解能力,开发者可以更轻松地创造高质量的增强现实体验。除了用于渲染 3D 内容的 Re…
WWDC21 之后,RealityKit 的现状
WWDC2021上,苹果更新了 RealityKit 2,一个大版本升级, 更新主要有两个方面:3D 渲染能力、AR 能力(SLAM 与 CV)
ARKit 开发中好用的第三方库
目前,ARKit 开发者并不多,在开发过程中,当我们遇到复杂效果时,总是感觉无从下手。其实除了官方 Demo 中的代码外,github 上还有很多第三方的库,质量很高,对我们开发很有帮助。 Awesome-ARKit包括了一系列的 AR 开源项目、app store 已上架应用…
学 AR 到底学什么?我的 AR 之路反思与展望
做为一个写了很多文章,一直在鼓吹 AR 的AR 神棍,我对 AR 的兴趣开始于 2015 年,那时刚入门 iOS 开发一年左右,正是 AR/VR 又一次火起来的时候,当时苹果也还没有拿出 ARKit,只好先学开发基础知识和 SceneKit。 从 ARKit 推出后,我就利用业…
[SceneKit专题]5-3D空间的触摸事件
在平时开发中常用的touchesBegan方法在3D中仍然可用. 只不过在3D空间内采用了射线检测方法来返回触摸到的物体. 拿到用户触摸在屏幕上的位置. 转换到SCNView的坐标系中. 当触摸点在SCNView上时,发射一个射线,返回与该射线相交的一系列物体.
[ARKit]5-加载自定义几何体
1. 创建Source 2. 创建Element 需要注意的是cubeSolidIndices()返回类型为[UInt8](UInt32/GLuint也可以,但不能用Int),相应的,bytesPerIndex应为MemoryLayout<UInt8>.size. 3. 创建G…
[SceneKit专题]18-Mac常用3D工具
所有的3D建模工具都会用不同的而且一般都是专用的文件格式来保存创建的模型数据.大部分工具可以从其他工具导入或导出模型数据.有时,第三方插件会实现模型的导入与导出.几十年来,一直迫切需要一个用于工具间数据交换的能够可靠记录3D数据的文件格式.Wavefront公司的.OBJ格式曾…
[SceneKit专题]26-如何制作一个像Stack的游戏
在本教程中,你将会学习如何制作一个类似Stack这样的游戏. 可视化创建3D场景. 编程加载并呈现3D场景. 使用节点的物理形体. 结合使用UIKit与SceneKit. 在SceneKit游戏中播放音频. 下载初始项目starter project. 在初始项目里面,你会发现…
iOS 使用SceneKit框架来加载3D引擎
使用高级场景描述创建3D游戏并将3D内容添加到应用程序。轻松添加动画,物理模拟,粒子效果和基于物理的逼真的渲染。 SceneKit将高性能渲染引擎与描述性API结合在一起,用于导入,操作和渲染3D资源。与要求您精确实现显示场景的渲染算法的低级API(例如Metal和OpenGL…