标签: antialiasing

旋转UIImageView的任何快速和脏的抗锯齿技术?

我有一个UIImageView(全帧和矩形),我正在用CGAffineTransform旋转.UIImageView的UIImage填充整个帧.旋转和绘制图像时,边缘会出现明显的锯齿状.有什么我可以做的让它看起来更好吗?显然没有背景消除锯齿.

iphone cocoa-touch antialiasing uiimageview uiimage

26
推荐指数
6
解决办法
2万
查看次数

在Windows和Mac上@ font-face抗锯齿

我使用http://www.fontsquirrel.com/创建了一个@ font-face工具包.
它工作正常,但Windows上的结果与mac上的结果不同.
在Windows上,字体似乎有一个错误的抗锯齿:
Mac上的字体 这是Mac上带有FF,Chrome或Safari的结果(全部更新到上一版本).
Windows上的字体 这是Windows上使用FF或Chrome的结果.

如您所见,结果不一样.在Windows上,字体更粗,更粗糙.
我怎么解决这个问题?

css antialiasing font-face font-embedding

25
推荐指数
4
解决办法
4万
查看次数

如何在Java中绘制一个像样的圆圈

我尝试使用drawOval方法具有相同的高度和宽度,但随着直径的增加,圆圈变得更糟.无论大小如何,我能做些什么才能拥有体面的圆圈.我如何在java或其他方法中实现抗锯齿.

java graphics geometry antialiasing

24
推荐指数
5
解决办法
5万
查看次数

使用CALayer变换进行变换后,对UIView的边缘进行抗锯齿处理

我有一个UIView使用CALayer变换旋转的对象:

// Create uiview object.
UIImageView *block = [[UIImageView alloc] initWithFrame....]

// Apply rotation.
CATransform3D basicTrans = CATransform3DIdentity;
basicTrans.m34 = 1.0/-distance;
blockImage.layer.transform = CATransform3DRotate(basicTrans, rangle, 1.0f, 0.0f, 0.0f);
Run Code Online (Sandbox Code Playgroud)

旋转后,对象的边缘不会抗锯齿.我需要反他们.请帮帮我.怎么做到呢?

iphone objective-c rotation antialiasing uiview

24
推荐指数
3
解决办法
1万
查看次数

如何在JavaFX字体中强制消除锯齿?

在测试我的JavaFX 8应用程序的GUI时,我注意到一些标签没有显示消除锯齿的文本.经过一番谷歌搜索和挣扎,我发现了一件非常烦人的事情.抗锯齿仅适用于字体大小超过80像素的标签.下面是一个比较JavaFX和Swing应用程序并应用AA的示例:

在此输入图像描述

示例代码:https://gist.github.com/anonymous/be60bb89181376ff12aa

有没有办法强制所有字体大小的AA?这也发生在你身上吗?我在JavaFX Jira上搜索了一个类似的bug ,但到目前为止还没有人抱怨.也许我应该为此打开一个?

一些可能有用的信息:

java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b132)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)
Windows 8.1 64 bits [Version 6.3.9600]
Run Code Online (Sandbox Code Playgroud)

fonts javafx antialiasing

24
推荐指数
1
解决办法
9662
查看次数

抗锯齿不在Three.js中工作

我是three.js的新手,并且最近开始使用它.我真的很喜欢它,我创造了一些令人难以置信的东西.但是,我不确定为什么但是当设置抗锯齿为真时我看不出有什么区别.

 renderer = new THREE.WebGLRenderer({ antialiasing: true });
Run Code Online (Sandbox Code Playgroud)

我已经搜索了可能的解决方案,但我似乎无法找到或理解为什么这不起作用.是否有一些我缺少或需要的东西才能使抗锯齿工作?

编辑:

帮助我解决此问题的链接:https : //github.com/mrdoob/three.js/blob/master/examples/webgl_materials_normalmap2.html https://github.com/mrdoob/three.js/tree/master/examples/JS

这需要一些挖掘,但是three.js的开发人员已经覆盖了它!

javascript render antialiasing webgl three.js

22
推荐指数
2
解决办法
4万
查看次数

如何在Windows中启用字体抗锯齿

我已经下载了一个看起来不太理想的字体,如果它没有消除锯齿.我无法弄清楚如何在VS中启用抗锯齿,我已经在系统性能选项中更改了"屏幕字体的平滑边缘",但这似乎没有帮助.

XP SP3上的VS2008.

我错过了什么?

fonts windows-xp antialiasing

19
推荐指数
2
解决办法
5万
查看次数

在iOS精灵套件中画出光滑的圆圈

我尝试在我的iOS SpriteKit项目中绘制一个圆,但圆的边缘不平滑.我希望有一个很好的绘制圆圈,因为我会用Photoshop(抗锯齿)绘制它.我发现了几个类似的问题,但问题仍然存在.

-(id)initWithSize:(CGSize)size
{
    if (self = [super initWithSize:size])
    {
        self.backgroundColor = [SKColor whiteColor];
        self.scaleMode = SKSceneScaleModeAspectFill;
        self.size = CGSizeMake(640, 1136);

        CGRect circle = CGRectMake(100.0, 100.0, 80.0, 80.0);
        SKShapeNode *shapeNode = [[SKShapeNode alloc] init];
        shapeNode.path = [UIBezierPath bezierPathWithOvalInRect:circle].CGPath;
        shapeNode.fillColor = [SKColor redColor];
        shapeNode.lineWidth = 0;
        [self addChild:shapeNode];
    }
    return self;
}
Run Code Online (Sandbox Code Playgroud)

这里的诀窍是什么?

geometry drawing antialiasing ios sprite-kit

18
推荐指数
2
解决办法
7923
查看次数

CSS是否支持文本抗锯齿,例如"清脆,锐利等"?

我在Photoshop中有一些文字,它设置为"清晰".当我把它放在我的网站上时,它看起来不太一样.

CSS中是否存在任何可以用来使其清晰的东西?或不?

或者你有什么建议可以达到类似的效果吗?

css text antialiasing css3

17
推荐指数
3
解决办法
7万
查看次数

字体平滑不适用于按钮

我使用此代码片段来阻止webkit在使用CSS转换时更改抗锯齿:

html{ -webkit-font-smoothing: antialiased; }
Run Code Online (Sandbox Code Playgroud)

这适用于大多数情况,但是当我使用这个HTML玩Bootstrap时,我注意到了一些奇怪的问题:

<button class="btn btn-inverse">John Doe</button>
<a class="btn btn-inverse">John Doe</a>?
Run Code Online (Sandbox Code Playgroud)

这就是它在OSX/Chrome中的外观:

在此输入图像描述

小提琴:http://jsfiddle.net/hY2J7/.事实上,它似乎根本不适用于按钮.是否有更安全的技术在webkit中为所有元素触发相同的抗锯齿?

css webkit button antialiasing twitter-bootstrap

17
推荐指数
2
解决办法
3692
查看次数