在知乎回答了一个“为什么微博的app在iPhone比Android上流畅”的问题。后面部分是一个典型的动画卡顿的性能分析过程,因此帖在这里。有编程问题可以在这里交流。知乎链接。 ========== ...
在知乎回答了一个“为什么微博的app在iPhone比Android上流畅”的问题。后面部分是一个典型的动画卡顿的性能分析过程,因此帖在这里。有编程问题可以在这里交流。知乎链接。 ========== ...
一、动画基础 本质 每帧绘制不同的内容。 基本过程 开始动画后,调用View的invalidate触发重绘。重绘后检查动画 ...
说说MIUI 6的毛玻璃效果的技术实现。 很久以前我们的文件夹打开和最近任务等几个地方就使用了毛玻璃效果,在技术上讲就是背景模糊。应该是比iOS 7的使用要早很多。不过那时候我 ...
原文地址:http://blog.sina.com.cn/s/blog_e7779a160102wpt1.html 3D图形学理论入门指南 介绍 ...
一开始是雄性勃勃的想要写一个4k,后来写着写着悲剧的发现4k已然已经不可能了,shader还没有打进去就已经4.1k,再加上压缩后的shader总大小应该会在5k以上。要硬生生的抠出1k以上 ...
话说我最近终于一咬牙,花了一个月工资,买了块史上最强网卡:GTX670。此卡在手,心痒难忍,必须要写个demo来测一下网速,考虑了半天,决定来实现一下基于Curl Noise的流体模拟. 这种流体模 ...
Graphics类手工绘制,功能基本上满足要求,就是字体、线条、外观感觉还是差了点,大家有什么好的建议还 ...
什么是Geometry Shader GS存在于vertext shader和固定功能vertex post-processing stage之间,它是可选的不是必要的。GS的输入是单个primit ...
Shader live coding是个很好玩的东西,因为只要你足够的创造力,仅用一个pixel shader几乎可以实现任意复杂的效果。正如iq所说:给我两个三角形,我就能画出整个世界。 网上能够 ...