在之前OpenGL系列基础之上,我们又对iOS原生Metal做了一些探索,这里主要是记录一下学习的过程。 1.MTKView 在学习metal之...
与用固定着色器绘制三角形[https://www.jianshu.com/p/4e05ed6d57b8]类似,这里重点讲下不同的地方。 1.加载...
与前面OpenGL中讲到的三角形渲染[https://www.jianshu.com/p/d96a2312f765]类似,接下来我们将在iOS系...
前面我们已经熟悉OpenGL中一些常有的名词[https://www.jianshu.com/p/22f3e9497dfe],现在开始用Open...
在学习OpenGL之前,需要先了解一下关于图形渲染方面的一些基础知识和概念。下面一些梳理仅供自己加深影响。 OpenGL是什么? OpenGL是...
我们通过例子可以很好的说明串行队列和并行队列的区别,以及同步函数与异步函数的使用。基于几道面试来逐个分析: 案例一 这里我们写一下思路:1.首先...
在平时开发过程中,几乎所有人都接触过泛型这个概念,苹果从IOS9以后引入了泛型这个概念,从系统库到我们自定义泛型中,或多或少都有一定的理解。所谓...
本文将从如下几个方面来介绍它: 什么是hitTest hitTest、响应者链和触摸事件的先后顺序是什么 hitTest实现思路以及模仿 hit...
像NSArray,NSSet,NSDictionary是平时常用的数据类型,今天想说的是另外两个比较高阶的集合NSHashTable和NSMap...