240 发简信
IP属地:北京
  • alloc & init & new 源码分析

    1. 初探 从结果可以看出,3个对象是同一块内存空间 ,但 指向这个对象的3个指针是不一样的 。 指向这个对象的指针空间由栈分配,所以可以看到栈...

  • 十一、OpenGL ES 颜色纹理混合金字塔

    1. OpenGL ES实现 1.1 颜色填充 1.1.1 着色器 顶点着色器 片元着色器 1.1.2 绘制过程 设置图层 设置上下文 清空缓存...

  • 十、iOS OpenGL ES纹理翻转解决策略

    1. GLKTextureLoader载入纹理时 载入时options设置 GLKTextureLoaderOriginBottomLeft 。...

  • Resize,w 360,h 240
    九、OpenGL ES/Core Animation立方体贴图+旋转

    1.OpenGL ES 1.1 透视投影 虽然我们的代码看起来是绘制了一个正方形,但由于视口(视图)宽高比的问题产生了拉伸问题。如下图所示: 为...

  • Resize,w 360,h 240
    零、OpenGL macOS环境搭建(本地Pod引入)

    一、准备资源 GLTools glew libGLTools.a 因为采用Cocoapods本地开发库引入,已经为各位打好zip包(1.1M)上...

    0.6 1472 0 15
  • 八、OpenGL综合练习+纹理

    1. 最终效果 给 六、OpenGL综合练习 的demo配上纹理,再添加一个镜面效果。 2. 代码 3. 部分讲解 地板相比于原来demo的32...

  • Resize,w 360,h 240
    七、OpenGL纹理

    OpenGL纹理 1. 认识函数 像素存储方式 从颜色缓存区内容作为像素图直接读取 载入纹理 更新纹理 插入替换纹理 使用颜⾊缓存区加载数据,形...

  • 数据结构与算法-散列表(哈希表)

    1. 哈希算法 如何选择哈希算法: 计算公式花费的时间 关键字的长度 散列表大小 关键字分布情况 记录查找概率 1.1 直接定址法 key是线性...

  • Resize,w 360,h 240
    数据结构与算法-AVL树

    1. 基础数据结构 2. 左旋右旋 这里以右旋为例,P断开了左指针,L断开右指针;L空出来的右指针指向P,P空出来的左指针指向: 3. 左失衡右...