240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    使用Metal绘制第一个三角形

    在之前OpenGL系列基础之上,我们又对iOS原生Metal做了一些探索,这里主要是记录一下学习的过程。 1.MTKView 在学习metal之...

  • Resize,w 360,h 240
    固定着色器加载纹理(OpenGL ES)

    与用固定着色器绘制三角形[https://www.jianshu.com/p/4e05ed6d57b8]类似,这里重点讲下不同的地方。 1.加载...

  • Resize,w 360,h 240
    固定着色器渲染三角形(OpenGL ES)

    与前面OpenGL中讲到的三角形渲染[https://www.jianshu.com/p/d96a2312f765]类似,接下来我们将在iOS系...

  • Resize,w 360,h 240
    使用OpenGL画一个三角形

    前面我们已经熟悉OpenGL中一些常有的名词[https://www.jianshu.com/p/22f3e9497dfe],现在开始用Open...

  • OpenGL学习前言

    在学习OpenGL之前,需要先了解一下关于图形渲染方面的一些基础知识和概念。下面一些梳理仅供自己加深影响。 OpenGL是什么? OpenGL是...

  • 通过案例分析GCD与多线程的关系

    我们通过例子可以很好的说明串行队列和并行队列的区别,以及同步函数与异步函数的使用。基于几道面试来逐个分析: 案例一 这里我们写一下思路:1.首先...

  • Resize,w 360,h 240
    如何理解IOS中泛型

    在平时开发过程中,几乎所有人都接触过泛型这个概念,苹果从IOS9以后引入了泛型这个概念,从系统库到我们自定义泛型中,或多或少都有一定的理解。所谓...

  • Resize,w 360,h 240
    hitTest由浅入深

    本文将从如下几个方面来介绍它: 什么是hitTest hitTest、响应者链和触摸事件的先后顺序是什么 hitTest实现思路以及模仿 hit...

  • 不常见集合NSHashTable和NSMapTable

    像NSArray,NSSet,NSDictionary是平时常用的数据类型,今天想说的是另外两个比较高阶的集合NSHashTable和NSMap...