core-graphics

    7热度

    1回答

    我需要绘制一系列PNG图像的成CGContext,所以我可以融合在一起,他们说: CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetBlendMode(context, kCGBlendModeOverlay); 目前,我有我的应用程序工作的基础上只画每个图像作为UIImageView并将它们作为子视图通过以下

    2热度

    1回答

    我已经覆盖了我的UIView中的drawRect:,我想绘制几个图块。我遍历它们,我有一个单独的函数绘制每个单独的图块。 我现在做的方式是我通过瓷砖的计算CGRect的功能。目前,绘制瓦片图像时,任何绘图方法都必须包括传递给它的矩形的x偏移量和x& y偏移量。 如何在调用瓦片绘制方法之前在堆栈上推送新的偏移CGContext? 因此,例如,我可以在[0, 0, 50, 50]瓷砖画法里面画一个正方

    0热度

    1回答

    kCGBlendModeOverlay不能像Photoshop的Overlay混合模式那样工作吗?我试图通过三个图像叠加到一个图形上下文: [uiimageGreen drawAtPoint:CGPointMake(x, y) blendMode:kCGBlendModeOverlay alpha:1.0]; [uiimageRed drawAtPoint:CGPointMake(x, y) b

    3热度

    2回答

    我有一些CocoaTouch图层,核心服务层iPhone应用程序的开发经验。 现在,我必须迁移一些纯2D和3D图形iPhone应用程序。 对于按我的知识,我需要以下框架来学习: 1)核芯显卡 2)的OpenGL ES 3)石英核心 我想知道应该是什么办法快速学习这个框架。 否则哪些框架学习,哪些不是,以及使用哪个来源我应该学习这个框架。 在此先感谢

    1热度

    1回答

    我有一个256级灰度的单色图像。我想将每个关卡都映射到一个特定的颜色,并将其应用于图像以获得彩色图像。我该怎么做? 更准确地说这里是一对的Java 2D API,我需要找到替代: http://java.sun.com/javase/6/docs/api/java/awt/image/LookupOp.html http://java.sun.com/javase/6/docs/api/java/

    1热度

    1回答

    我正在开发使用核心图形的iphone图表应用程序。我的要求如下。 我已经在drawRect方法中实现了我所有的绘图功能。当在图表中发生某些更新时,我需要调用[self setNeedsDisplay:true]并从开始调用drawRect方法(意味着它执行drawRectMethod中的所有方法,因此在触摸事件中绘图不太平滑。我需要在drawRect方法中绘制一些特定的部分,而不是所有的核心图形?

    2热度

    1回答

    我正在创建一个iPhone游戏,我需要将图像从PNG文件加载到OpenGL中(并将其作为纹理进行绑定)。我使用函数glTexImage2D来实现这个目标。 我知道如何使用UIImage将图像加载到OpenGL中(通过将图像转换为CGImage并随后绘制到上下文中)。 如何从C++代码中调用我的Objective-C代码(我正在编写.mm文件)? 下面是我使用的代码,这将在Objective-C的工

    10热度

    1回答

    我有一些自定义的,基于CoreAnimation的UI。我想实现某些CALayers的鼠标拖动,并且想要将拖动图层的图像粘贴到光标上。问题是,我无法将CALayer(不是基于图像/ .contents)获取到某种图像中 - 比如CGImageRef或NSImage。有任何想法吗?

    2热度

    2回答

    在我的应用程序中,我有一个根层和许多图像,它们是rootLayer的子图层。我想将rootLayer的所有子层平铺到一个图层/图像中,没有任何子图层。我想我应该通过绘制核心图形环境中的所有子图层来做到这一点,但我不知道该怎么做。 我希望你能理解我,并为我的英语感到抱歉。

    -1热度

    2回答

    我试图让每个像素点绘制使用核心graphics.Here通过使笔画颜色黑色,我画Square.Please给我一个想法,我将如何获得这个广场上的所有像素点画。 - (void)drawRect:(CGRect)rect { CGMutablePathRef path = CGPathCreateMutable(); CGContextRef ctx = UIGraphicsG