首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
图像渲染
订阅
奔跑的不将就
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
iOS视觉-- (11) OpenGL ES+GLSL实现大眼和瘦脸
前面我们学过摄像头的渲染、单滤镜、多滤镜的处理的流程。接下来要学习的是大眼和瘦脸的技能了。这里会使用到人脸识别的技术,刚开始打算用的是Vision原生框架来做,无奈,脱离时代的iPhone6太卡了。难
离屏渲染了怎么办
前言 公司最近开发一个UI列表,其中一个cell的样式,我开发后效果是实现了,但总是感觉会产生离屏渲染,一旦有这种感觉,我心里就想查过明白,到底有没有离屏渲染,怎么会造成的呢,有什么好的解决方案呢 我
保家卫国,杀鬼子简单动画
开篇废话:简单的利用贝塞尔曲线实现一个简单的切图动画。 步骤一、搭建外层view视图 这里就是 创建一个 KDSShredPhotoImageView 视图展示。 步骤二、封装 KDSShredPho
[译] 揭秘 iOS 布局
在你刚开始开发 iOS 应用时,最难避免或者是调试的就是和布局相关的问题。通常这种问题发生的原因就是对于 view 何时真正更新的错误理解。想理解 view 在何时是如何更新的,需要对 iOS RunLoop 和相关的 UIView 方法有深刻的理解。这篇文章会介绍这些关联,希…
SVG基础及其动画应用浅析
SVG是一种矢量图格式,是 Scalable Vector Graphics 三个单词的首字母缩写。当你需要开发web动画时,这里可以给你提供一个清晰的思路。
S03E10:利用矩阵操纵“傀儡”物体相对运动
一个帮助理解矩阵几何含义的简单问题:假设有两个参照的物体,box1, box2 ,当我(即手机或相机)靠近 box1 时,傀儡物体也靠近 box2;当我走到 box1 后面时,傀儡物体也走到 box2 的后面。 这就是一个简单的示意,我相对于 box1 的运动,会 1:1 反映…
iOS圆角的离屏渲染,你真的弄明白了吗
1. 如何设置圆角才会触发离屏渲染 我们经常看到,圆角会触发离屏渲染。但其实这个说法是不准确的,因为圆角触发离屏渲染也是有条件的! 我们发现设置cornerRadius大于0时,只为layer的backgroundColor和border设置圆角;而不会对layer的conte…
关于 iOS 离屏渲染的分析与处理
imageView变成了黄色,说明出现了 离屏渲染。 content(image)的位图再进入 帧缓冲区->屏幕 ,帧缓冲区的content(image)被清空。 content(image)裁剪????没有东西可裁剪了,刚刚帧缓冲区已经被清空了。 所以,需要额外开辟一块缓冲区…
UIView/CALayer渲染的触发时机
1. 测试触发时机 为了探究渲染的触发时机,我们自定义一个TestView并复写 drawRect: 方法。 我们在 drawRect: 方法中设置一个断点,然后运行我们的测试代码。 刚运行起来就会进入断点,我们在 lldb 中使用 bt 打印一下调用栈。 从调用栈我们可以看到…
iOS Rendering 渲染全解析(长文干货)
1. 计算机渲染原理 对于现代计算机系统,简单来说可以大概视作三层架构:硬件、操作系统与进程。对于移动端来说,进程就是 app,而 CPU 与 GPU 是硬件层面的重要组成部分。CPU 与 GPU 提供了计算能力,通过操作系统被 app 调用。 CPU(Central Proc…