自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 ARkit 网络加载获取模型

在我们ARKit 项目中,尝尝需要导入模型到项目中,但模型dae文件大小,会导致项目包变大。这时候就考虑到需要网络下载模型。我的做法步骤如下:1. 先测试模型在沙盒中是否直接可以读取。2.不能读取,查看xcode 的build 是否对art.scnassets文件里的模型进行处理了。3. xcode确实对art.scnassets文件里的模型并用到了xcode里的2个脚本进行处理,分别是:scnt...

2018-06-13 15:43:00 971 2

原创 IOS 学习AR(4)( 3D引擎 SceneKit SCNAction类)太阳系运动

之前说的了SCNAction类,没有上代码实践,就自己写了个太阳系运动。下面就是效果图:代码块:1. 太阳 太阳系 地球 地球和月亮 月亮     @property (nonatomic,strong)SCNView *scnView;    @property (nonatomic,strong)SCNNode *sunNode, *earthNode,*moonNode,*earthGrou...

2018-04-25 17:32:27 497 3

原创 IOS 学习AR(4)( 3D引擎 SceneKit SCNAction类)

SCNAction类,总结下一共:位置移动动画,循转动画,放大缩小动画,自定义动画(javascript)。1.位置移动//移动相对位置+ (SCNAction *)moveByX:(CGFloat)deltaX y:(CGFloat)deltaY z:(CGFloat)deltaZ duration:(NSTimeInterval)duration;+ (SCNAction *)moveBy:(...

2018-04-23 17:55:08 293 1

原创 IOS 学习AR(3)( 3D引擎 SceneKit SCNGeometry)

SCNGeometry几何体类型1.SCNBox 立方体代码:(下面只介绍几何体创建)//盒子SCNBox *box = [SCNBox boxWithWidth:10 height:10 length:10 chamferRadius:0];//材质(贴图后面章节说贴图)    SCNMaterial *allMaterial1 = [SCNMaterial new];    allMateri...

2018-04-23 17:54:32 908 1

原创 IOS ARkit 重新开启追踪

举个例子,当进入arkit界面的时候,当前session已开启,默认开启时的位置为原点(0,0,0)。现有模型要点击按钮才能加载出来,而且必须在摄像头中间位置。所以必须重新设置当前摄像头位置原点位置,我们可以[self.arSCNView.session runWithConfiguration:self.arConfiguration options:ARSessionRunOptionRese...

2018-04-23 17:53:59 387 1

原创 IOS ARkit iphoneX贴图变红原因

在使用ARkit给一个SCNSphere贴图,发现球贴上图了但内部变红图。遇到这么一个奇葩的bug,其他非iphoneX手机都是可以正常贴上去的,且正常显示。后发现贴图不能放在Assets.xcassets,要放在外面的文件夹里,最好放在模型里的文件夹art.scnassets里。具体原因不清楚。...

2018-04-23 17:53:38 203 1

原创 IOS 学习AR(2)( 3D引擎 SceneKit认识常用类)

下面我们简单认识下常用类。以后我会用从实践中来认识下面的类的具体操作。1.SCNView:是UIVIew的一个子类,是一个是显示3d模型的试图。(介绍请具体查看官方)2.SCNScence:场景。(是存放地图,灯光,人物等元素的地方)3.SCNNode :节点。(一个场景里有无数个小的节点,每个小节点又有自己的位置,坐标系统。我们把sd模型吸附在节点上)。4.SCNCamera :虚拟的摄像机。可...

2018-04-23 17:53:17 266 1

原创 IOS 学习AR(1)( 3D引擎 SceneKit 学习)

hello ,大家好。最近接触到AR项目,对于我来说,是一窍不通,现在开始学习,并开始记录学习过程,以防止忘记(本是自学,如有不对,欢迎指正)。废话少说,直接来说说怎么开始学习吧。 学习主要掌握ARkit(现实环境场景),SceneKit(3d引擎),SpriteKit(2d引擎)三个类。我的学习思路是先SceneKit,在SpriteKit的学习,最后把他们放在ARkit(现实环境场景)中展示。...

2018-04-23 17:52:45 382 1

原创 ios 开发 怎样在项目中使用除系统外的字体

最近项目中使用到了,需展示银行卡基本信息。如图 银行卡卡号字体格式并不能用xcode 自带的系统字体来显示,这是我们需要导入外部的字体样式。(银行卡卡号字体:Farrington7B_Qiqi字体)下载点这里。字体下载包格式一般为ttf。下载好后,直接打开包 ,检测下字体包能不能用:安装好了,显示也可能安装不了,(系统不准安装),不过没关系,直接拖到项目中,在xcode点击打开,这样就可以用了,(...

2018-04-23 17:52:01 411

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除