IP属地:上海
在了解深度测试前我们先了解几个概念。 1、什么是深度? 深度是指该像素点在3D世界中距离摄像机位置的Z值。 2、什么是深度缓冲区 深度缓冲区是指...
在OpenGL的渲染下,我们需要决定哪些部分是对观察者可见的,或者哪些部分不可见。对于不可见的部分我们需要进行一定的处理,不然就会出现以下情况。...
上图主要描述了OpenGL渲染的基本流程,我们在以后处理任何图形渲染,都是依据它. 基于OpenGL 封装的框架都是也都是遵循这个图的规则. 属...
2D笛卡尔坐标 (通常指平面坐标) 3D笛卡尔坐标 视口:在显示器的屏幕窗口上定义一个对齐的矩形的视口,OpenGL会自动建立世界窗口和视口的变...
runtime 是有苹果提供的使用C、C++以及汇编语言提供的API,也就是运行时。OC的原生底层就是runtime的底层执行。比如方法的本质就...
关于面试中经常会问到isMemberOfClass和isKindOfClass区别,大家可能都能回答出一一二二,但是为什么这样呢?下面我们来一起...
iOS下通过pod 删除第三方库后报错这个库找不到的问题