2018年3月12日

错题集

摘要: 2、 和屏幕大小一致。 阅读全文

posted @ 2018-03-12 18:02 成长的船 阅读(114) 评论(0) 推荐(0) 编辑

MetalKit_1

摘要: 一、什么是Metal,它到底是干什么的? MetalKit官方文档: 创建的Metalapp能够更快并且简单,代码量也会更少。在一个标准的MetalView下渲染几何图形。而且加载的资源和工作效率会更高。 在iOS里面,有个专门的Metal File文件进行渲染操作而且是C++编写的,很想openG 阅读全文

posted @ 2018-03-12 16:45 成长的船 阅读(194) 评论(0) 推荐(0) 编辑

2018年3月8日

倍道而行:选择排序

摘要: 一、为什么学了之后过段时间又会忘记了? 因为没有去运用它和认为面试需要而没有真正的重视。现在给它赋予意义:1.那就是基础牢固,才可触类旁通2.真正记得和随时可以拿出手,那么面试可以PK掉一大批人。不然看到一个精妙的算法就学一个,永远只是学到某一个而没有自己的思维在里面。 二、选择排序算法代码 核心思 阅读全文

posted @ 2018-03-08 18:45 成长的船 阅读(146) 评论(0) 推荐(0) 编辑

ARKit_3_任意门

摘要: 写本篇文章的目标是:做到对大家有用。 AR真的很神奇,能够有这么炫,这么有意思的效果。看起来特别难实现,但是苹果官方封装了优雅的ARkit,很多底层的算法实现我们不需要关心,所以接下来详细的讲解每一步的实现过程。 效果图: 门外和门里 因为代码量少,我就直接截图了,整个项目也就下面三段代码,确实就三 阅读全文

posted @ 2018-03-08 14:37 成长的船 阅读(806) 评论(0) 推荐(0) 编辑

2018年3月6日

ARKit__2_尺子项目

摘要: 一、ARkit尺子项目学到了什么? 先看效果,如下图: 1.SCNVector3本质就是一个三维坐标 2.画线的步骤就是:拿到2个坐标 --> 选择“线”这个“几何” --> 渲染--> 最后生成节点。这个过程待会会详细的代码解释。 3.坐标之间的转换,世界坐标、摄像头。这个和SLAM里面的很类似。 阅读全文

posted @ 2018-03-06 17:00 成长的船 阅读(1006) 评论(1) 推荐(0) 编辑

2018年3月5日

ARKit_1

摘要: 一、什么是 AR? AR 全称 Augmented Reality(增强现实),是一种在摄像机捕捉到的真实世界中加入计算机程序创造的虚拟世界的技术。 本质:一种信息表的方式。比传统的表达方式更加的炫酷和更有创意。 二、初学AR需要掌握的哪几个概念? 几何(模型) 节点 渲染 手势 下面的图来进行讲解 阅读全文

posted @ 2018-03-05 13:52 成长的船 阅读(169) 评论(0) 推荐(0) 编辑

导航