logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Github+PicGo+jsdelivr 搭建免费图床

创建github仓库新建仓库:github右上角,点击+,创建填写仓库信息,注意:仓库必须设置为public,不然只能存储,不能外部访问创建token:点击github头像,选择settings选择左边菜单最下面的 developer settings选择Personal access tokens点击generate new token,输入note,并勾选repo后,直接拉到底部,点击gene

#github
十、OpenGL 纹理相关API

十、OpenGL 纹理相关API图片在屏幕上的显示,最终都是解码成位图,然后进行显示的。一个图形在帧缓存区中的存储空间,可以根据如下公式计算,图像存储空间 = 图像的高度 * 图像宽度 * 每个像素的字节数纹理是一种图形数据,主要用于在屏幕上包装不同的物体,就像新房装修,需要贴不同的墙纸,此时的墙纸就是我们所说的纹理。在OpenGL中,纹理一般是TGA文件在实际的iOS开发中,我们一般不使用Ope

二、GLKit 及 常见API

GLKit 简述先了解GLKit框架前,先附上GLKit的苹果官方文档GLKitAPIGLKit框架的设计目的是为了简化基于OpenGL/OpenGL ES的应用开发,加快了OpenGL/OpenGL ES应用程序开发GLKit功能提供高性能的数学运算(Math libraries):提供常用的向量,四元数和矩阵运算。加载纹理(Texture loading):允许加载各种纹理,且可以后台加载,通

OpenGL ES 入门:GLKit加载图片

本案例的目的在于熟悉GLKit框架的使用,如果还有不了解的,可以看看这篇文章二、GLKit 及 常见API整体效果图如下:准备工作创建一个iOS项目,并将系统创建的ViewController的父类由UIViewController修改为GLKViewController,其中的view的父类由UIView修改为GLKViewOC版本在ViewController.h文件中导入GLKit框架的头文

iOS-底层原理 22:KVC 底层原理

iOS 底层原理 文章汇总KVC的全称是Key-Value Coding,翻译成中文是 键值编码,键值编码是由NSKeyValueCoding非正式协议启用的一种机制,对象采用该协议来间接访问其属性。既可以通过一个字符串key来访问某个属性。这种间接访问机制补充了实例变量及其相关的访问器方法所提供的直接访问。KVC 相关API常用方法主要有以下四个常用的方法通过key 设值/取值//直接通过Key

OpenGL + OpenGL ES +Metal 系列文章汇总

OpenGL 文章汇总基础知识一、了解 OpenGL 常见专有名词二、屏幕卡顿 及 iOS中的渲染流程解析三、OpenGL 渲染架构分析四、深入剖析【离屏渲染】原理五、OpenGL 渲染技巧:正背面剔除六、OpenGL 渲染技巧:深度测试、多边形偏移、 混合七、OpenGL中观察方式与矩阵的关系八、了解OpenGL中的向量、矩阵九、OpenGL 基础变化与矩阵堆栈十、OpenGL 纹理相关API十

了解常见的图形API

常见的图形API目前比较常见的图形API主要有以下几种OpenGLOpenGL ESOPenCVDirectXMetal下面来具体介绍下各种API的特点OPenGL(Open Graphics Library)OpenGL是一个跨平台、跨语言的编程图形框架,主要用于windows、mac等PC端它将计算机资源资源抽象成一个个OpenGL对象,对这些资源的操作抽象为一个个OpenGL指令要点跨平台、

swift/ios:error(报错)汇总(持续更新)

1、 error “_OBJC_CLASS_$_XXXXXXX”, referenced from: objc-class-ref in解决方案:根据_OBJC_CLASS_$_的XXXXXXX找到对应的类库,添加即可2、崩溃:Trapped uncaught exception 'NSInternalInconsistencyException', reason: 'Client e...

#swift
暂无文章信息