腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
浅探ARKit
从0开始学AR
专栏成员
举报
14
文章
26169
阅读量
26
订阅数
订阅专栏
申请加入专栏
全部文章(14)
ios(7)
xcode(3)
其他(2)
腾讯云(1)
assets(1)
gif(1)
physics(1)
scenekit(1)
self(1)
shapes(1)
void(1)
博客(1)
代理(1)
模型(1)
同步(1)
原理(1)
搜索文章
搜索
搜索
关闭
SceneKit绘制模型与骨骼动画的实现
ios
#####研究目的 sceneKit里可以绘制几种几何模型,但那些不规律的形状如果不想使用模型,那么就要自己绘制了 #####demo效果 [1.gif] [Untitled.gif] #####原理和步骤 1.定义 模型的 顶点坐标 纹理坐标 法线 骨骼顶点 骨骼动画 等数据 2.调用以下方法画出模型 根据顶点坐标和模型类型画出模型,模型类型可以是点、线、三角形 为什么是三角形呢?因为三角形是最小边几何图形 + (instancetype)geometrySourceWi
沛
2018-05-07
2.9K
2
iOS使用assimpKit加载FBX模型步骤详解
ios
xcode
1.查看源码 他是遍历到每个子节点然后把动画添加上去 但是有一些节点根本加不上去 所以我们需要改一下他的源码
沛
2018-05-07
3.4K
2
SceneKit动态加载.dae模型步骤详解
xcode
ios
1.打开你的Xcode,在 /Contents/Developer/usr/bin/ 路径里找到 copySceneKitAssets 、 scntool 这2个脚本
沛
2018-05-07
2K
1
ARKit制作传送门
ios
参考Minecode ####效果: 1.从外面看不到模型里面的场景 2.在场景里只可以透过门来看到外面的场景 ####实现思路: 1.先用平面识别在一个平面上放1个门 整个场景做门的子物体 先隐藏起来 给门和摄像机加个触发器 当他们的触发器产生碰撞就显示子物体出来 2.把模型加载出来 然后用透明的面去遮挡你想隐藏的节点 这个方法比第一个方法简单一点 因为加触发器比较麻烦 所以我采取的第二种方法 第一种方法也可以实现 只是代码比较累赘 ####主要代码: //设置渲染顺序 优先级是从小
沛
2018-05-07
1.4K
4
ARKit中控制.dae动画的播放
ios
4.用时间控制动画--CAAnimation 里的 timeOffset 控制开始时间 duration控制播放时间
沛
2018-05-07
2.1K
1
iOS ARKit录制视频(AVAssetWriter & 有声音)
ios
####思路 1.开启CADisplayLink 定时器来录制视频 CADisplayLink 刷新频率比- (void)session:(ARSession \*)session didUpdateFrame:(ARFrame \*)frame方法要快 而且更加符合需求 2.在录制视频的第一帧的时候开始录制音频 ####注意 在Info.plist文件里加入下面2个key NSMicrophoneUsageDescription NSPhotoLibraryAddUsageDescript
沛
2018-05-04
2.4K
5
基于ARkit和SceneKit检测相机位置和设置2个物体碰撞的事件
ios
physics
self
shapes
void
######和以往iOS的代理事件不同 它还要多设置categoryBitMask、contactTestBitMask属性的id 用于标志2个物体是否会发生碰撞
沛
2018-05-04
1.6K
8
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档