摘要:Android图片缩放效果较差,尤其是将大尺寸的图片缩放成小尺寸的图片时,即便是加了抗锯齿,锯齿现象也比较严重;而java sdk里的区域平均算法缩放图片,效果就比较完美了,因为jdk不能直接用于安卓项目中(类冲突),也没找到可以使用的替代的library,最终只好自己写,在此分享!正文:目前...
分类:
移动开发 时间:
2014-12-08 15:20:15
阅读次数:
430
1.系统内置按钮和图标
Using System-Provided Buttons and Icons
2.自定义图标和图片
iphone 自带图标的尺寸一般为29px × 24px,自制的图标最好接近这个尺寸;图标的颜色应该是纯白色,可以带有alpha透明度;缩图的时候要注意抗锯齿,文件格式为PNG。
3.程序图标和启动画面
Home Screen图标:57px × 57p...
分类:
移动开发 时间:
2014-11-25 12:48:48
阅读次数:
178
下载文章和源代码
英文版下载 MLAA:高效地将抗锯齿处理从 GPU 迁移至 CPU (PDF 1.2MB)
访问 MLAA 示例页可下载源代码。
简介
高效的抗锯齿技术是进行高品质、实时渲染的重要工具。MSAA(多点采样抗锯齿处理)是目前使用的标准技术,但有一些严重的缺点:
与延迟照明不兼容,后者在实时渲染中使用得越来越多;高内存和处理开销,这使其在一些流行...
分类:
其他好文 时间:
2014-11-24 17:24:08
阅读次数:
215
虽然3D图形渲染技术的飞速进步给我们带来了一次次的视觉震撼,电影级的画面早已经不是遥远的梦想,但电脑在计算3D画面时所出现的锯齿效果仍是不可避免的,这种效果在物体边缘最为明显。画面上那些跳牙咧嘴的锯齿每每令我们如蟹在喉,不吐不快。为了消除这些碍眼的锯齿,抗锯齿技术应运而生,并在图形处理技术不断发展的推动下日趋成熟和完善。
1. FSAA抗锯齿技术
最早的抗锯齿技术来自于3DFX...
分类:
其他好文 时间:
2014-11-21 21:54:29
阅读次数:
258
MLAA全称是Morphological Antialiasing
意为形态抗锯齿
是Intel推出的完全基于CPU处理的抗锯齿解决方案。
对于游戏厂商使用的MSAA抗锯齿技术不同,Intel最新推出的MLAA将跨越边缘像素的前景和背景色进行混合,用第2种颜色来填充该像素,从而更有效地改进图像边缘的变现效果,这就是MLAA技术。
常用的抗锯齿方法还有如SSAA(超级采样...
分类:
其他好文 时间:
2014-11-21 20:34:24
阅读次数:
524
抗锯齿(Anti-aliasing):标准翻译为”抗图像折叠失真“。由于在3D图像中,受分辨的制约,物体边缘总会或多或少的呈现三角形的锯齿,而抗锯齿就是指对图像边缘进行柔化处理,使图像边缘看起来更平滑,更接近实物的物体。它是提高画质以使之柔和的一种方法。如今最新的全屏抗锯齿(FullSceneAnti-Aliasing)可以有效的消除多边形结合处(特别是较小的多边形间组合中)的错位现象,降低了图像...
分类:
其他好文 时间:
2014-10-30 22:44:23
阅读次数:
249
前言:未来抗锯齿,FXAA/TXAA回顶部
【PConline 应用】在3D图像中,我们不可避免的遇到“锯齿”。锯齿是由于受到显示设备分辨率和图像生成原理制约,不可避免的会出现的一种图像失真现象,具体表现为画面中物体的边缘呈现出直角的锯齿状。为了获得更好的视觉体验,让物体边缘看起来更柔和、自然,需要进行消除锯齿(Anti-Aliasing,简称AA)处理。
未来抗锯齿技术的方向:F...
分类:
其他好文 时间:
2014-10-30 22:42:37
阅读次数:
365
PC游戏玩家肯定会对各式各样的AA抗锯齿技术非常熟悉,而今天本文的主角就是NVIDIA今年才推出的新型抗锯齿技术“FXAA”。
FXAA在某种程度上有些类似于AMD之前宣传的MLAA(形态抗锯齿),但远比后者低调,所以很多玩家可能还从来没听说过,但是如果你玩过《永远的毁灭公爵》或者《F.3.A.R》,应该会有所耳闻。今天我们就来实际测测多款显卡上的FXAA性能和画质表现,并将其与ML...
分类:
其他好文 时间:
2014-10-30 22:41:29
阅读次数:
362
计算机通过离散(不连续)的像素来绘制图形,想象一下,真实世界中,我们画直线,是比连续画的,还是一个点一个点画的?计算机就是一个点一个点画的(很小的矩形).这样就会导致绘制的图形走样(锯齿),消除锯齿的技术就叫反走样(抗锯齿)
可以看这篇:http://blog.csdn.net/mikewolf2009/archive/2009/08/18/4460421.aspx
点示例
当点...
分类:
其他好文 时间:
2014-10-30 22:40:08
阅读次数:
370
在画图的时候,图片如果旋转或缩放之后,总是会出现那些华丽的锯齿。其实Android自带了解决方式。 方法一:给Paint加上抗锯齿标志。然后将Paint对象作为参数传给canvas的绘制方法。Java代码paint.setAntiAlias(true); 方法二:给Canvas加上抗锯齿标志。有些地...
分类:
移动开发 时间:
2014-10-21 10:01:06
阅读次数:
245