240 发简信
IP属地:山西
  • Resize,w 360,h 240
    案例一:绘制正方形并通过键位控制

    绘制正方形,以改变顶点坐标的方式键位控制上下左右平移--->通过重新计算顶点坐标,来达到移动效果 这里主要分为两步实现: 绘制正方形 特殊键位移...

  • 案例一:三角形绘制

    在绘制三角形之前,我们首先需要搭建OpenGL环境,这里网上资料很多也很简单,笔者不再赘述。 具体代码 这里解释一下主要的函数 ChangeSi...

  • Resize,w 360,h 240
    OpenGL中投影方式、存储着色器、常见图元连接方式

    投影方式 存储着色器 常见图元连接方式 使用最多的是三角形 分类如下图所示 三角形环绕方式 OpenGL中默认具有逆时针环绕方向的多边形为正面 ...

  • Resize,w 360,h 240
    深入研究离屏渲染

    我们在平时的iOS面试中,经常会遇到有关离屏渲染(Offscreen rendering)的知识点。一般来说,绝大多数人都能答出圆角、mask、...

  • Resize,w 360,h 240
    屏幕显示图像解析及屏幕卡顿现象

    在了解屏幕卡顿现象之前,我们先来了解一下屏幕显示图像的原理。 屏幕显示图像的原理 首先从过去的 CRT 显示器原理说起。CRT 的电子枪按照上面...

  • Resize,w 360,h 240
    OpenGL常见名词

    最近在学习一下OpenGL方面的知识,写博客记录一下。 概念 OpenGL (Open Graphics Library)是⼀个跨编程语⾔、跨平...

  • Resize,w 360,h 240
    KVC 底层原理探索

    定义 KVC的全称是Key-Value Coding,翻译成中文是 键值编码,键值编码是由NSKeyValueCoding非正式协议启用的一种机...

  • Resize,w 360,h 240
    Method-Swizzling 方法交换

    method-swizzling 是什么? 不知道何时开始iOS面试开始流行起来询问什么是Runtime,于是 iOSer 一听 Runtime...

  • Resize,w 360,h 240
    iOS 底层面试题

    前言 我们类的底层探索已经告一段落,我们梳理一下常见的面试题,希望对你有些帮助。 问题 1.runtime是什么?2.runtime如何实现we...

个人介绍
书海无涯,学无止境