首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
AceDong
掘友等级
iOS developer
|
腾讯
不忘初心
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 12
沸点 2
赞
14
返回
|
搜索文章
最新
热门
理解iOS中深浅拷贝-为什么NSString使用copy
这个概念相比很好理解,直接看图吧。 浅拷贝:指针拷贝,复制一个新的指针,只想同一块内存区域。实际内存并没有发生拷贝 strong: 浅拷贝,也就是指针引用,很明显的。我们来测试一下 运行结果如下,实际对象是一致的。 这意味着A使用属性对可变字符串做出了appendstring这…
iOS-音频-AVAudioSession
1. AVAudioSession 概述 最近一年一直在做IPC Camera的iOS客户端开发。和音频打交道,必须要弄清楚 AVAudioSession。 可以看到AVAudioSession就是用来管理多个APP对音频硬件设备(麦克风,扬声器)的资源使用。 2. AVAud…
iOS-OpenGL-ES入门教程(四)光照
可以看到使用灯光模拟会让图形更加立体真实。 计算机模拟光照的通俗原理:GPU为每个三角形的顶点进行光线计算,再把结果进行插值,得出每个片元的最终颜色。 OpenGL ES的灯光模拟包括:环境光、漫反射光、镜面反射光。如上图所示。 光线的计算依赖于表面法向量,法向量可以通过矢量积…
iOS-OpenGL-ES入门教程(三)纹理取样,混合,多重纹理
GL_TEXTURE_MAG_FILTER参数用于没有足够的可用纹素来唯一性的映射一个或者多个纹素到每个片元时配置取样. GL_NEAREST是取最近的纹素,GL_LINEAR则是取附近多个纹素的混合结果 GL_LINEAR的直观显示效果就是图片模糊的渲染了。 以上呢我们就实现…
iOS-OpenGL-ES入门教程(二)最简单的纹理Demo
上一篇介绍了绘制OpenGL ES的Hello world也就是一个三角形。现在我们介绍下OpenGL ES的一个另一个基础,纹理,并且编写一个最简单的demo绘制一张图片。 初学呢,我们可以把纹理理解为一张图片,我们可以将整张图片绘制到圆形,矩形等目标图形中,既可以绘制部分图…
iOS-零基础学习OpenGL-ES入门教程(一)
因为做的摄像头相关工作,工作中常用到OpenGL去做视频渲染,图形变换等,虽说满足了开发需求,但是自己对于OpenGL的学习一直没有很系统完善,属于需求驱动学习。所以才有了这个开篇 OK,OpenGL是用于2D/3D图形编程的一套基于C语言的统一接口,在桌面windows,Ma…
个人成就
文章被点赞
678
文章被阅读
93,821
掘力值
2,410
关注了
18
关注者
772
收藏集
0
关注标签
14
加入于
2018-02-03