- 博客(5)
- 收藏
- 关注
原创 .dae 格式的3D模型的动画大战
最近在看利用Scenekit显示3D模型,选用了自带动画的模型。需求是要求能自己控制模型的动画。.dae格式模型在加载后如果有动画,会自动加载模型动画,永久重复。一、移除动画想要控制模型的动画就要先将自身的动画移除,因为不知道会在那个子节点带有动画,所以排除掉一层一层过滤带动画节点的方式。挣扎好久终于找出了方法://移除模型自带的动画效果 NSArray *allNodes = [scen...
2018-06-01 14:49:01 2529
原创 SceneKit 播放Gif
最近在研究SceneKit播放Gif,本来打算用UIImageView来播放的,却发现不能播放,在播放是会有一层白色的底色,不知道怎么去除。再仔细看看API不支持UIView,支持image label和CALayer等,所以就用layer来做动画了。借鉴网上的方法将gifData数据进行分析,获取到每一帧的图片,和总的时间 CGImageSourceRef source =CGImageSou...
2018-04-21 14:57:09 396
原创 SceneKit 播放本地音频
最近在研究SceneKit,写了一的演示来播放音频,记录下来,看看以后还有更好的方式没有。新建一个继承于SCNNode的类。导入框架#import <AVFoundation / AVFoundation.h>这个是播放本地音乐的。创建一个SCNPlan,我用来显示图标,且设置材质球给计划- (void)initialize { NSError *error; _audio...
2018-03-27 16:09:25 370
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人