alpha相关内容

如何在SceneKit中使用着色器添加透明度?

我想从图像中获得透明效果,现在我只是用环面测试,但着色器似乎不适用于alpha。从我对这个主题的理解(在Scenekit中使用混合函数)和这个wiki链接关于透明度:( http://en.wikibooks.org/wiki/GLSL_Programming/GLUT/在SceneKit中,透明度), GLBlendFunc 被 pragma透明度替换。 你知道这个代码有什么问题吗? ..
发布时间:2018-09-18 10:09:44 移动开发

从另一个类修改UIButton的alpha属性

我正在尝试从另一个类更改 UIButton 的 alpha 。实际上调用了设置我的UIButton的 alpha 属性的函数,因为我在那里放了一个 NSLog 我可以看到它是如何工作的。如果你能给我任何建议,我会很感激。 这是我现在的代码。 ViewController.h - (void)setAlphaToButton; @property(强,非原子)IBOut ..
发布时间:2018-09-17 10:46:17 移动开发

如何使用sprite工具包在iOS中创建alpha蒙版

我想要达到的效果是在黑暗区域有一圈光。效果类似于口袋妖怪游戏中的效果,当你在一个黑暗的洞穴中,只有有限的视野围绕着你。根据我的尝试和阅读,我无法在具有alpha级别的sprite工具包中的节点上创建掩码。我设法创造的面具都有硬边,基本上只是裁剪。在苹果开发者页面上阅读有关具有maskNode属性的SKCropNode,它说“如果掩码中的像素的alpha值小于0.05,则图像像素被屏蔽掉。”不幸的是 ..
发布时间:2018-09-17 09:20:17 移动开发

查看低alpha - Subview与高alpha

我有一个 UIView ,其alpha为.5 我添加了一个alpha值为1的子视图。 子视图似乎继承了父级的alpha值。有没有办法让子视图比其父视图更不透明? 代码如下所示: CGRect promptFrame = CGRectMake(55,80,180,50); UIView * inputPrompt = [[UIView alloc] initWithFram ..
发布时间:2018-09-13 13:40:49 移动开发

view的hidden = yes和alpha = 0.0f之间有什么区别

我有一个关于 UIView 的问题,隐藏的视图,alpha和opaque之间有什么区别? 设置视图的效果:hidden = yes和view.alpha = 0.0f是相同的。 解决方案 差异很微妙。 根据 UIView类参考: opaque 告诉系统视图没有透明度并且因此可以更快地渲染,因为可以跳过混合计算 隐藏是布尔属性,仅更改当前视图的可见性并将其隐藏在ui事件中。 ..
发布时间:2018-09-06 10:30:28 移动开发

如何在图像上实现alpha渐变?

我想在图像上实现alpha渐变。从图像顶部的0.5 alfa到底部的0.0。 欢迎任何建议,教程,链接。 解决方案 你可以使用 CGImageCreateWithMask 将掩蔽图像应用于它。您可以通过使用 CGContextDrawLinearGradient 绘制到灰度或仅alpha的CGBitmapContext来生成适当的蒙版。 如果它显示为CALayer的内容,您可以将适 ..
发布时间:2018-09-03 17:27:40 移动开发

iOS控制子视图的UIView alpha行为

在我的示例中,我有3个视图:一个包含两个白色视图的红色视图。我将红色容器视图的alpha更改为0.3并且发生这种情况(查看图像,当前结果)。 通过看到这一点,我只能假设(告诉我,如果我错了)设置视图的alpha也将设置其所有子视图的alpha。我的问题是:有没有办法简单地告诉红色视图作为一个整体,以便设置其alpha会给出看起来像想要的结果(在图像中)? 这是没有任何alpha的情况: ..
发布时间:2018-08-31 18:33:04 移动开发

如何设置UIImage的不透明度/ alpha?

我知道你可以用UIImageView做到这一点,但它可以用于UIImage吗?我想让UIImageView的动画图像数组属性成为同一图像但具有不同不透明度的数组。想法? 解决方案 我只需要做到这一点,但认为史蒂文的解决方案会很慢。这应该有希望使用图形硬件。在UIImage上创建一个类别: - (UIImage *)imageByApplyingAlpha:(CGFloat)alp ..
发布时间:2018-08-30 17:52:37 移动开发

ios 7 - IB的透明度无法正常工作?以编程方式设置透明度也不起作用?

我在IB中创建了两个UIViewControllers。 问题1:我不能让2. VC透明。 我已经阅读了很多stackOverFlow解决方案但在我的情况下似乎没有任何工作。 我在IB当前项目和这个简单的项目中尝试了以下设置,并且发生了一些奇怪的事情(IB,for 2.VC): 将alpha值设置为低于0.5 将opaque设置为“checked” 将背景颜色设置为“black ..
发布时间:2018-08-09 20:33:59 其他开发

如何增加高斯模糊的不透明度

我有一个Java应用程序,我需要在图像上绘制文本。文本,字体和图像都是在运行时确定的。文本需要看起来不错,但在图像上方可读(足够对比)。 为了满足这些要求,我创建了一个投影。这是通过在空白/透明BufferedImage上绘制不透明黑色文本,然后应用高斯模糊滤镜来完成的。然后,我再次以不透明的白色在阴影顶部绘制文本。所以我有不透明的白色文字,周围有黑色模糊的阴影,很快就会变成完全透明。然后我 ..
发布时间:2018-07-31 07:45:44 Java开发

Imagemagick gif叠加在背景上保留alpha

我正在使用此代码从一系列pngs构建动画gif: convert -dispose previous -resize 400x400 -delay 10 * .png -loop 0 -coalesce -layers Optimize output.gif。 它创建了一个具有透明度的gif,但是当我将它覆盖在jpg背景上时,我得到一个奇怪的结果,在我移动的gif下的最终图像中保留了透明框 ..
发布时间:2018-07-30 13:51:02 其他开发

Java Graphics2D - 使用渐变不透明度绘制图像

使用 Graphics2d ,我试图在背景图像上绘制 BufferedImage 。在这张图片的任意一点,我想在绘制的图像中“切出一个圆形孔”,让背景显示出来。 我想要的洞不是是一个坚实的形状,而是一个渐变。换句话说, BufferedImage 中的每个像素应该具有与其距孔中心的距离成比例的alpha /不透明度。 我对 Graphics2d 渐​​变以及 AlphaComposit ..
发布时间:2018-07-26 14:48:57 Java开发

新手在画布中不断丢失alpha值

我可能在这里做了一些蠢事,但是我很难在Alpha中使用alpha值进行合作。我试图从画布上的一个点上采样不透明的颜色,让它更透明,然后将它放在另一个地方 - 但是alpha部分似乎不起作用。剥离它有点像这样(从散布在脚本中的函数缩小): p = ground.ctx.getImageData( loc.x,loc.y,1,1).data; col = {R:p [0],G:p [1], ..
发布时间:2018-07-05 10:36:27 HTML5

透明的PNG标签,不使用alpha?

我开始学习CSS时遇到了一个奇怪的问题。 这是一个测试页面。它有一个大的透明PNG覆盖了纯蓝的背景色。 通常情况下,黑色图像(里面有透明孔)完全遮住了我的背景色。 这个示例页面让图片的div透明,以查看背景是否仍然有效。 任何想法为什么我的alpha会被完全忽略? 谢谢大家。 解决方案 这是因为在 .backgrounddiv 你有 background-color ..
发布时间:2018-06-21 16:29:30 前端开发

与WebGL中的HTML背景混合

我将平面颜色和纹理绘制到WebGL画布中。我的颜色和纹理具有不同的alpha值,我希望它们能够正确混合。我想要有透明的背景(它们应该与HTML内容混合,在canvas下)。 在WebGL中,我使用 gl.clearColor(0,0,0,0); gl.blendFunc(gl.SRC_ALPHA,gl.ONE_MINUS_SRC_ALPHA); gl.enable(gl.BL ..
发布时间:2018-06-21 12:31:25 前端开发

Java JLabel在呈现HTML时忽略前景色的Alpha值

当我使用具有alpha值的前景颜色的JLabel时,如下所示: JLabel label = new JLabel (“这是不正确的alpha颜色的HTML文本”); label.setForeground(new Color(1.0f,1.0f,1.0f,0.5f)); 标签可正确显示0.5-alpha,因此50%为灰色。 但是,当我将文本更改为HTML( ..
发布时间:2018-06-20 16:03:01 Java开发

GTK可绘制区域透明背景颜色

我有一个GTK绘图区,我希望有一个图像显示作为它的背景,而其他的东西可以绘制在它上面。 我的第一次尝试就是让我简单地把图像放入一个像素图中,并在绘制其他对象之前绘制它。这导致了物体背景完全覆盖了我的背景图像。 现在我想我需要更改对象的像素图的gtk.gdk.GC,所以它的背景色是透明的。这是我遇到问题的地方。我不知道如何设置gtk.gdk.Color的alpha。 如何设置gtk ..
发布时间:2018-05-30 17:27:04 Python

"画面"在Java 2D图形中的作用

在photoshop / GIMP中,有一个“屏幕”图层组合模式。这种模式有明亮的颜色有强烈的阿尔法,而深色的是弱的。黑色完全透明,白色完全不透明。 我非常喜欢能够使用Java 2D图形复制这种组合,但是我一再试图哄骗AlphaComposite进入这已经失败了 - 实际上我认为这超出了AlphaComposite的功能。 可以看到一个视觉示例 有关如何做到这一点的任何想法? ..
发布时间:2018-05-25 19:23:10 Java开发