首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
pjx_wang
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
53
文章 53
沸点 0
赞
53
返回
|
搜索文章
赞
文章( 53 )
沸点( 0 )
iOS - 19.类的加载(2)- 分类
引入-分类; 分类的本质; 分类的加载; attachLists添加方法的算法逻辑
Flutter 使用 Overlay 实现全局弹窗
Overlay 这个 widget 是一个 基于 Stack 管理的 Widget,可以独立的使用。 Overlay 通过把独立的 widget 插入到 overlay 的 stack 里面来实现让这个 widget 显示到其他 widget 的上面。Overlay 是通过 O…
iOS-17.dyld和objc的关联
程序的启动和加载流程; _objc_init 源码; dyld与Objc的关; map_images分析:加载镜像文件;
iOS- 18.类的加载(1)
镜像加载:map_images->map_images_nolock->read_images ;类的加载 ;methodizeClass分析(方法化当前的类) ;load_images解析
OpenGL固定存储着色器API解析
// Find one of the standard stock shaders and return it's shader handle. 获取固定存储着色器 使⽤场景: 在绘制图形时, 可以应⽤变换(模型/投影变化). 使用场景: 在绘制图形时, 可以应用变换(模型/投…
CoreAnimation 渲染
1. 职责 每个视图对象都有一个Core Animation对象,它是一个CALayer类实例,Core Animation是一个复合引擎,主要职责是进行布局,渲染和实现动画。 Core Animation 通过OpenGL/Metal驱动GPU完成渲染。 iOS下,UIKit…
OpenGL ES简介
支持平台:iOS, Andriod , BlackBerry ,bada ,Linux ,Windows. 采样器——代表顶点着⾊器使⽤纹理的特殊统一变量类型. 图元装配阶段:将顶点着色器的输出值执行裁减,透视分割,视口变化后进入光栅化阶段。 采样器——代表⽚元着⾊器使⽤用纹理…
编译链接自定义的着色器(shader)流程
1. 流程图步骤 2. 步骤详解 glGetAttribLocation,用来获取vertex attribute的入口的. 最后数据是通过glVertexAttribPointer传递过去的。 glGetAttribLocation,用来获取vertex attribute的…
OpenGL 2D纹理单元和纹理翻转解决策略
1. 旋转矩阵翻转图形,不翻转纹理 2. 解压图片时,将图片源文件翻转 3. 修改片元着色器,纹理坐标 4. 修改顶点着色器,纹理坐标 5. 直接从纹理坐标数据映射修改 6. 直接翻转顶点着色器中的顶点
案例:旋转的立方体(GLKit+CoreAnimation)
GLKit实现效果图流程具体步骤1.准备工作定义顶点坐标,纹理坐标,法线数据结构体定义正方体的三角形组成的顶点个数实现GLKViewDelegate定义GLKView对象glkView定义GLKBas
下一页
个人成就
文章被点赞
189
文章被阅读
57,843
掘力值
1,686
关注了
17
关注者
36
收藏集
0
关注标签
5
加入于
2020-06-25