首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
丸疯
掘友等级
iOSer
|
金融壹账通
学习,成长
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
最新
热门
2021年6月面试小记
SDWebImageView runtime runloop swift 网络基础 多线程 消息机制
iOS 类的加载
读取影响运行时的环境变量。 运行C++静态构造函数。在dyld调用我们的静态构造函数之前,libc 会调用_objc_init(),因此我们必须自己做 启动回调机制。通常这不会做什么,因为所有的初始化都 我们知道代码编译后会产生macho文件,macho文件中就存储了所有的符号…
正则表达式操作符
操作符直接操作符类别|匹配类型|匹配字符-|-|-Cat|字符串Cat,属于串联|Cat,不能匹配CataC|字符C|C任意类型类别|匹配类型|匹配字符-|-|-.|匹配所有类型字符,除了newlin
objc_class cache分析
笔者已有两篇blog介绍ISA与bits,有兴趣的同学可以看一下。 这里我们跟进代码发现capacity()的内部实现为: return mask() ? mask()+1 : 0;,也就是说首先会去获取旧值oldCapacity,oldCapacity的值为mask的+1。 …
利用OpenGL ES在iPhone应用中实现分屏的滤镜效果
从上面的动图中我们可以看到,二分屏滤镜展示的都是图中红色框出的区域(这个区域也可以自己任意选择)。 我们还是使用一个纹理,来实现二分屏。拿到纹理之后我们修改纹理坐标的映射关系。在t轴上我们在[0, 0.5]和[0.5, 1.0]都映射[0.25, 0.75]的内容, 实现思路,…
渲染金字塔,并添加纹理
这里因为构成的三角形不同,所以同一个点,对应的纹理坐标可能是不一样的,因为每个点都会在不同的三角形中使用,△DAB中点A的纹理坐标是(1,0),但在△DAB中点A的纹理坐标是(0,0)。 我们利用自定义函数bool LoadTGATexture(const char *szFi…
OpenGL 纹理
x,y 在颜色缓存区中指定了开始读取微粒数据的位置;缓存区里的数据是缓存区通过glReadBuffer设置的。 使用函数分配纹理对象;指定纹理对象的数量和指针(指针指向一个无符号整形数组,由纹理对象标识符填充)。
OpenGL综合案例
学习OpenGL也有一段时间了。今天使用三个批次类来完成一个球体世界的demo; 至此,已完成整个项目核心代码的构建。
Mac利用QQ,微信录屏功能制作GIF
录制好的视频,不要直接保存。 点击下载按钮。 保存为GIF。 GIF就录制好了。 双击打开GIF,然后选择导出。 现在就只有1.8M了。
图元连接方式和实现立体图形及旋转
有不足之处请多指教,共勉。
下一页
个人成就
文章被点赞
24
文章被阅读
6,417
掘力值
255
关注了
9
关注者
6
收藏集
0
关注标签
3
加入于
2020-04-09