240 发简信
IP属地:北京
  • 120
    iOS开发之runtime(23):maptable之入门

    本系列博客是本人的源码阅读笔记,如果有 iOS 开发者在看 runtime 的,欢迎大家多多交流。为了方便讨论,本人新建了一个微信群(iOS技术讨论群),想要加入的,请添加本...

  • 120
    RxSwift(13)—— 爬过的坑

    就问此时此刻还有谁?45度仰望天空,该死!我这无处安放的魅力!RxSwift(1)—— 初探RxSwift(2)—— 核心逻辑源码分析RxSwift(3)—— Observa...

  • Core Animation之粒子效果

    核心动画Core Animation中的粒子效果主要用到CAEmitterLayer和CAEmitterCell类。 CAEmitterLayer是CALayer的一个常用子...

  • 120
    OpenGL ES光照计算

    光照是OpenGL ES里很重要的一部分,下面我们来学习总结一下如何计算不同的光照效果。 光照基础1、环境光照2、漫反射光照3、镜面光照 光照特性1、发射光:由物体自身发光2...

  • OpenGL ES之5种纹理翻转策略

    最近用GLSL实现渲染图片,原始图片是正常显示的,但是渲染出来的是倒置的,通过查找许多资料才明白是因为手机的(0,0)点在左上角,纹理的(0,0)点在左下角,所以才会产生这样...

  • OpenGL ES GLKit常用API解析

    GLKit 框架的设计⽬标是为了简化基于OpenGL / OpenGL ES 的应⽤开发,它的出现加快OpenGL ES或OpenGL应⽤程序开发。 使⽤数学库,背景纹理加载...

  • OpenGL ES初步了解

    前面学习了OpenGL相关知识,下面过渡到OpenGL ES的学习中,本章主要是对OpenGL ES的初步了解。 OpenGL ES (OpenGL for Embedded...

  • :+1:

    OpenGL基础纹理

    一、纹理综述 物理世界中,视域内的颜色会发生快速的变化。你可以看到很多物体表面都会呈现出丰富的颜色,并且在狭小的面积上产生多彩的变化。要捕捉细节如此丰富的色彩变化是非常辛苦和...

  • OpenGL中常用纹理API记录

    下面是根据最近的一个纹理项目,总结一下常用的纹理API及参数解释,以备后期查阅。 分配纹理对象void glGenTextures(GLsizei n,GLuint * te...

  • 棒棒哒CC!!:stuck_out_tongue_winking_eye:

    OpenGL 2D纹理坐标解析

    原文: CC老师著作所属权归该作者所有,任何形式转载请联系作者并注明原文出处. 为了能够把纹理映射(Map)到三角形上,我们需要指定三角形的每个顶点各自对应纹理的哪个部分。这...

  • 棒棒哒🎉

    OpenGL纹理常用API

    读取纹理 载⼊入纹理 其他纹理操作 纹理对象 设置纹理参数 关于贴图方式(GL_TEXTURE_WRAP_S、GL_TEXTURE_T、GL_TEXTURE_R)理解帮助图:...

  • 120
    OpenGL中向量、矩阵相关基础变化理解

    为什么要理解这些基础变化 根据我的观察,大家在学习OpenGL的时候有一个误区,就是认为如果不能精通那些3D图形数学知识,就会让我们寸步难行。其实不然,就像我们不需要懂得任何...

  • 学习了!

    OpenGL隐藏面消除详解

    什么是隐藏面消除? 隐藏面消除:在绘制3D场景的时候,我们需要决定哪些部分是对观察者可见的,或者哪些部分是对观察者不可见的,应该及早丢弃。例如:在一个不透明墙壁后的物体,就不...

  • RAC(ReactiveCocoa) 学习--初探

    一、简介 1、 函数响应式编程 FRP(Functional Reactive Programming) 听周围的人说,一旦你用熟练掌握了 (RAC)ReactiveCoco...