NSthread NSthread是苹果官方提供面向对象的线程操作技术,是对thread的上层封装,比较偏向于底层。简单方便,可以直接操作线程对...
球体 金字塔 隧道 针对以上三种立体图形添加纹理后的效果图,其绘制流程均是一下流程: 主要针对纹理添加过程作出分析,完整代码见文章末尾 切换地板...
纹理是一种图形数据,主要映射在物体表面,就像新房装修,需要贴不同的墙纸,此时的墙纸就是我们所说的纹理。在OpenGL中,纹理一般是TGA文件也可...
向量 向量:在3D笛卡尔坐标系中,一个顶点就是由XYZ定义的,这样的顶点就是向量。(有方向的点就是向量)向量长度(模)的计算方式: :没有方向只...
裁剪 裁剪:在OpenGL 中提⾼渲染的一种方式.只刷新屏幕上发⽣变化的部分.OpenGL 允许将要进行渲染的窗口只去指定一个裁剪框. 基本原理...
问题: 在绘制3D场景时,我们需要决定哪些部分是对观察者可⻅的,或者哪些部分是不可见的。对于不可⻅的部分,应该及早丢弃,这种做法叫做隐藏⾯消除。...
主要通过矩阵变换和多种图元连接方式实现 效果图如下 绘制流程图如下: 主要函数说明 ChangeSize函数 该函数是在视窗大小改变时由系统自动...
圆角不一定会离屏渲染 离屏渲染的原理 当页面需要进行额外的渲染和合并,需要将layer分次渲染,存到离屏缓冲区(offscreen Buffer...
准备工作: 在OpenGL中,基本图形元素如点、线、折线和多边形都是由一个或多个顶点所定义。OpenGL的7种基本图元: OpenGL绘制正方形...
文集作者