首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Glen_
掘友等级
iOS
|
摸鱼
懒~
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
iOS视觉(五) -- 正背面剔除、深度测试与颜色混合
上篇主要是绘制一些简单的图形, 但是全是在平面着色器上进行的. 系统API提供了一个绘制‘🍩’的图案. 如果是在平面着色器上进行绘制, 会感觉没有立体感. 如果使用光照着色器, 就会发现它变得比较立体一些. 但是同时也会产生一些问题. 这里主要依此类问题来进行分析. 因为在不…
iOS视觉(四) -- 常见图元绘制
这个里主要演示一些常见图元的绘制: 点、线、线环、六边形、环带以及自带的’🍩‘的绘制. 首先来看一下空格键的控制, 通过空格来重新渲染图像达到切换图像的目的. 我们用一个变量来记录当前是应该绘制什么图像 提交了批次类后, 在渲染回调里就可以来渲染图像了. 这里就涉及到矩阵堆栈…
iOS视觉(三) -- 离屏渲染详解
离屏渲染:意为在屏幕之外的渲染流程,渲染的流程结果并不会直接显示在屏幕上,而是将渲染结果添加进一个离屏渲染缓冲区里,在合适的时机将缓冲区的数据加载在屏幕上。 正常情况下GPU渲染完一帧图像后,会将图像数据存到帧缓冲区里去,然后在进行第二次渲染放进另一个缓冲区里。(详细内容见上篇…
iOS视觉(二) -- OpenGL渲染解析
CPU是现代计算机的运算核心,以及计算机的控制核心。CPU会处理非常多的逻辑复杂内容,以及各种数据类型、终端命令等。 GPU是计算机中负责图形绘图运算的微处理器,是连接计算机和显示终端的纽带。GPU不擅长处理逻辑复杂的东西,擅长处理单一的计算处理。 CPU拥有ALU计算单元、C…
iOS视觉(一) -- OpenGL初探
OpenGL(Open Graphics Library): 用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。这个接口由近350个不同的函数调用组成,用来绘制从简单的图形比特到复杂的三维景象。OpenGL常用于CAD、虚拟现实、科学可视化程序和电子游戏开…
iOS音视频(二) -- AVFoundation的高级捕捉
在上文中,简述了通过AVCapturePhotoOutput、AVCapturePhotoSettings来实现代理,获取当前摄像头所捕捉到的photo数据,生成一张图片。 上文主要是通过AVCaptureMovieFileOutput将QuickTime影片捕捉到磁盘,这个类…
iOS音视频(一) -- AVFoundation捕捉
AVFoundation 是苹果在8.0之后推出的一个音视频框架. AVFoundation 最强大的功能是对 照片&视频 的捕捉功能. 例如一些APP中的小视频、直播等, 可以通过AVFoundation来进行实现捕捉. 捕捉会话主要是用到AVCaptureSession类,…
数据结构与算法(十九) -- 经典排序算法
外排序: 由于排序的记录个数太多, 不能同时放置在内存, 整个排序过程需要在内外存之间多次交换数据才能进行. 冒泡排序是一种交换排序, 它的基本思想就是: 两两比较相邻的记录的关键字, 如果反序则交换, 直到没有反序的记录为止. 这是我们最开始学习冒泡排序的最基本版本, 但是它…
数据结构与算法(十八) -- 平衡二叉树、散列表
这个时候查找的效率会非常的低, 所以对这种有序的二叉排序树进行一次转换, 也就是转换成平衡二叉树. 平衡二叉树是一种二叉排序树, 其中每一个结点的左子树和右子树的高度差至多等于1. 这是由两位俄罗斯数学家 G.M.Adelson-Velskii 和 E.M.Landis 共同发…
数据结构与算法(十七) -- 查找
在使用电脑的时候, 就会涉及到查找技术. 例如在硬盘中查找文件, 玩游戏加载数据等, 都要涉及到查找. 所有这些需要被查的数据所在的集合, 统一叫查找表. 查找表是由同一类型的数据元素构成的集合. 关键字是数据元素中某个数据项的值. 若此关键字可以唯一的标示一个记录, 则称此关…
下一页
个人成就
文章被点赞
44
文章被阅读
42,361
掘力值
1,258
关注了
1
关注者
95
收藏集
3
关注标签
5
加入于
2019-09-23